主要内容

Pythonを使用するためのシステムの構成

Pythonのサポ,ト

MATLAB®でPython®モジュールを呼び出すには,サポートされているバージョンの参照実装(CPython的)がシステムにインストールされていなければなりません。https://www.python.org/downloads/などにある配布版を▪▪ンスト▪▪ルしてください。MATLABでは,微软®ストアからンストルしたCPythonバジョンはサポトしていません。サポトされているバジョン情報にいては,Python与MATLAB兼容的版本s manbetx 845を参照してください。Linux®またはMacプラットフォムを使用している場合は,既にPythonがンストルされています。窗户®を使用している場合は,Pythonがインストールされていなければ,配布版をインストールする必要があります。詳細は,サポトされているPython実装のンストルを参照してください。

Pythonがシステムにインストールされていることを確認するには,システムプロンプトからPythonインタープリターを開き,Python関数を呼び出します。

既定では,MATLABはシステムパスに基づいてPythonのバ,ジョンを選択します。Matlabでシステムパスを表示するには,采用“路径”)コマンドを使用します。MATLABがどのバージョンを使用しているかを判別するには、関数pyenvを呼び出します。

PE = pyenv;体育。版本
Ans = "3.8"

pyenvで設定された値は,複数のmatlabセッション間で維持されます。サポ,トされている複数のバ,ジョンがある場合は,pyenvを使用してmatlabで現在使用されているバ,ジョンを表示します。Pythonステートメントを入力すると、MATLAB は自動的に Python のバージョンを選択して読み込みます。たとえば、funcnameを呼び出すには,次のように入力します。

py.funcname

バ,ジョンを変更するには,以下を行います。

  • PythonがMATLABの単一セッションにおいてInProcessExecutionModeで読み込まれている場合は,matlabを再起動し,新しいバ,ジョン情報を指定してpyenvを実行します。

  • PythonがOutOfProcessモ,ドで読み込まれている場合は,终止を呼び出し,新しいバ,ジョン情報を指定してpyenvを実行します。

サポ,トされているPython実装の▪▪ンスト▪▪ル

  • https://www.python.org/downloads/にアクセスし,[寻找一个特定的版本?]セクションが表示されるまでスクロ,ルします。

  • 必要なバ,ジョンを探して,(下载)をクリックします。サポトされているバジョン情報にいては,Python与MATLAB兼容的版本s manbetx 845を参照してください。

  • 64ビットバジョンの希望する形式をクリックして,オンランでの指示に従います。

    メモ

    64年微软WindowsシステムにビットのMATLAB用2.7版本をインストールするには,Pythonの64ビットバージョンである,Windows x86 - 64 MSI安装を選択します。

名前py。Myfuncを解決できないというエラメッセジが表示される場合は,ンストルに問題がある可能性があります。

窗户プラットフォ,ムにPythonバ,ジョンを設定

Windowsプラットフォ,ムの場合は,次のいずれかを使用します。

pyenv(“版本”、“版本”)

または

pyenv(“版本”,“可执行”)

ここで,可执行的は,Python実行可能ファルへの絶対パスです。

メモ

Pythonインタープリターをダウンロードし,Windowsレジストリに登録しなかった場合は,以下を使用します。

pyenv(“版本”,“可执行”)

窗户プラットフォ,ムで64ビットバ,ジョンのPythonをダウンロ,ド

Pythonのアキテクチャは,MATLABのアキテクチャと一致している必要があります。詳細は,サポトされているPython実装のンストルを参照してください。

MacおよびLinuxプラットフォ,ムでのPythonバ,ジョンの設定

バ,ジョンを設定するには,以下を入力します。

pyenv(“版本”,“可执行”)

ここで,可执行的は,Python実行可能ファルへの絶対パスです。

Python実行可能ファ@ @ルのビルド要件

LinuxシステムおよびMacシステムでPython実行可能ファescルをビルドする場合は,——启用共享オプションを指定してビルドを構成します。

参考

関連するトピック

外部のWebサ电子邮箱ト