Main Content

mwpython

Mac OS XMATLAB Compiler SDK Python パッケージを使用して Python セッションを開始する

説明

mwpython [-verbose] [py_args] [-mlstartup opt[,opt]] は、対話型の Python® セッションを開始します。

mwpython [-verbose] [py_args] [-mlstartup opt[,opt]] python_scriptname は、Python スクリプトを実行する Python セッションを開始します。

mwpython [-verbose] [py_args] [-mlstartup opt[,opt]] -c cmd は、Python コマンドを実行する Python セッションを開始します。

mwpython [-verbose] [py_args] [-mlstartup opt[,opt]] -m mod は、Python モジュールを実行する Python セッションを開始します。

入力引数

すべて折りたたむ

Python の引数。コンマ区切りリストとして指定します。

MATLAB Runtime の起動オプション。コンマ区切りリストとして指定します。

  • -nojvm — 既定で有効に設定されている Java® 仮想マシンを無効にします。これにより MATLAB Runtime のパフォーマンスの向上することがあります。

  • -nodisplay — Linux® で、MATLAB Runtime を表示機能なしで実行します。

実行する Python スクリプト。拡張子として .py を使用し、文字配列として指定します。

実行する Python コマンド。文字配列として指定します。

実行する Python モジュール。文字配列として指定します。

メモ

特定のバージョンの Python を使用する場合は、mwpython を呼び出す前に、マシンで PYTHONHOME 環境変数を設定し、使用する Python インストール環境の Python インタープリターが含まれているディレクトリの親を指定します。

あるいは、Python バーチャル環境を使用する場合は、MATLAB Answers™ の記事 Python virtual environments with Python Interface を参照してください。

メモ

Python バーチャル環境がある場合、それがアクティブになると、VIRTUAL_ENV 環境変数がバーチャル環境の場所に設定されます。mwpython はこの変数をチェックし、それを使用してインタープリターを探します。Python バーチャル環境はあるがアクティブになっていない場合や Python バーチャル環境がない場合は、VIRTUAL_ENV をいずれかのバーチャル環境またはインタープリターを指すように設定できます。

詳細モードでの Python スクリプトの実行

mwpython -verbose myfile.py

引数を指定した Python モジュールの実行

mwpython -m mymod arg1 arg2

バージョン履歴

R2015b で導入