LoginSignup
1
1

More than 3 years have passed since last update.

UnderstandAPI(python)を使うためのチュートリアル

Last updated at Posted at 2019-07-18

Understandってなんですか?

Understandはソースコード解析ソフトです。
大規模だったり誰も手を付けたくないような複雑なソースコードを解析して、制御フローを把握するのに便利です。
https://www.techmatrix.co.jp/product/understand/

前提

前提とする環境は
- Windows10
- Understandインストール済み
になります。

はじめに

まず、最初にpythonとVSCodeのインストールを行います。
https://qiita.com/aki34/items/6d5e4f5d6036b9bcd63e

注意点
Understandのdllが64bit版しかないため、Pythonは32bitではなく64bitを選ぶ必要があります。
pythonのHP上部のダウンロードのタブからWindowsを選択し、64bitのインストーラーをダウンロードしてください。
Versionは3.7.4になります。
web-baseとexecutableはどちらでも良いです。

また、VSCodeの自動整形機能を有効にするとかなり快適に作業ができますので時間があれば設定しておくことをオススメします。
https://qiita.com/psychoroid/items/2c2acc06c900d2c0c8cb

Understandのdllについて

各種インストールが終わったらUnderstandのdllが使用できるようにdllのコピーを行います。
Understandのインストールフォルダを仮に%Understand%
pythonのインストールフォルダを仮に%python%
とします。

%Understand%\bin\python\
にunderstand.pydがありますのでそれをコピーし
%python%\dll\
に張り付けます。

これで基本的には動作します。

PyQt5について

一部のAPIではQtをしようするものがありますので、そちらのインストールも行います。
VSCodeのコンソール上で
pip install PyQt5
と入力することでインストールが行われます。
インストールが終わったら環境変数を設定します。

環境変数:QT_QPA_PLATFORM_PLUGIN_PATH
パス:%python%\Lib\site-packages\PyQt5\Qt\plugins\platforms

おわりに

何か不明点や足りない部分がありましたらご指摘お願いします。

参考

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1