PythonEnvironment
説明
PythonEnvironment
オブジェクトには、Python® インタープリターの設定とステータスに関する情報が含まれています。MATLAB® は、py.
コマンドを呼び出すとインタープリターと通信します。Python 環境の情報は、複数の MATLAB セッション間で維持されます。
作成
PythonEnvironment
オブジェクトを作成するか、設定を変更するには、pyenv
を呼び出します。
MATLAB から py
名前空間を使用して Python 式を入力すると (py.list
など)、MATLAB では Python インタープリターが選択され、読み込まれます。インタープリターを変更するには、以下を行います。
Python が
InProcess
ExecutionMode
で読み込まれている場合は、MATLAB を再起動し、新しいバージョン情報を指定してpyenv
を実行します。Python が
OutOfProcess
モードで読み込まれている場合は、terminate
を呼び出し、新しいバージョン情報を指定してpyenv
を実行します。
プロパティ
オブジェクト関数
terminate | Python インタープリターに関連付けられているプロセスの終了 |
例
制限
MAT ファイルへの
PythonEnvironment
オブジェクトの保存 (シリアル化) はサポートされていません。
バージョン履歴
R2019b で導入