メインコンテンツ

mwpython

macOSMATLAB 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 スクリプトの実行

    mwpython -verbose myfile.py

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

    mwpython -m mymod arg1 arg2

    入力引数

    すべて折りたたむ

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

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

    MATLAB Runtime の起動オプション説明
    -nojvm既定で有効に設定されている Java® 仮想マシン (JVM®) を無効にします。これにより MATLAB Runtime のパフォーマンスの向上することがあります。
    -nodisplayLinux® で、MATLAB Runtime を表示機能なしで開きます。
    '-logfile,filename'MATLAB Runtime の起動に関する情報をログ ファイルに書き込みます。
    '-startmsg,message'MATLAB Runtime の初期化の開始時に表示されるメッセージを指定します。
    '-completemsg,message'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 をいずれかのバーチャル環境またはインタープリターを指すように設定できます。

    バージョン履歴

    R2015b で導入