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