追加のPythonモジュールをDIAdem2020にインストールする

更新しました Apr 19, 2021

環境

ソフトウェア

  • DIAdem

特定のPython追加モジュールを使用して作成した自動化アルゴリズムをDIADemで使用したいです。DIAdemのPythonスクリプトにそれらのPython追加モジュールを追加するにはどうすればよいですか?

まず、現在使用されているPythonバージョンとDIAdemとの互換性を確認する必要があります。例えば、DIAdem 2020 SP1の場合、Python 3.6と3.7 (64ビット)をサポートしています。この情報はリリースノートで確認できます(DIAdem 2020 SP1の場合はこちら )。

互換性に問題がない場合、次の2つのケースが考えられます:a)DIAdem Pythonとは別のPythonバージョンが既にインストールされている場合、またはb)DIAdemがこのPCの唯一のPythonとなる場合です。

a)DIAdem Pythonとは別のPythonがすでにPCにインストールされています(DIAdem Pythonと共存している)。
  • PyWin32モジュールがインストールされていることを確認してください( Pip install PyWin32)。これは、DIAdemへの接続に必要です。
  • Pythonライブラリをインストールします。
  • SCRIPTのDIAdem構成でPythonインストールパスを指定します( [メニュー] >> [設定] >> [DIAdem設定] >> [SCRIPT] )。
  • ライブラリをDIAdemにインポート し、 その内容を使用します。
b)DIAdemに付属のPythonバージョンのみがPCにインストールされている。
  • Pythonモジュールをインストールするための管理者アクセス権を防ぐために、DIAdem Pythonとは別に独自のPython 3.7バージョンをインストールし、a)の方法を行う事をお勧めします。
 

追加情報

DIAdemが動作するPythonバージョンを見つける方法に関する追加情報:
  • DIAdemはSCRIPTのDIAdem構成に入力されたPythonバージョンを最初に取得します。
  • これが空の場合(デフォルト)、DIAdemはWindowsパス環境に入力されたPythonバージョンを取得します。
  • 他のすべての場合、およびDIAdemが3.7または3.6以外のインストール済みバージョンを検出した場合、DIAdemはDIAdemと一緒にインストールされたバージョンを取得します。