主要内容

Python设置脚本安装MATLAB引擎API

MATLAB®Python提供了一个标准®setup . py文件构建和安装发动机使用Pythonsetuptools。您可以使用MATLABsetup . pyWindows上的脚本®,macOS,或者Linux®平台从MATLAB命令提示符或操作系统提示。

安装API使用setup . py,您必须调用脚本在一个特定的文件夹,如下面所示的命令。从系统调用脚本提示,你需要MATLAB文件夹的路径。开始MATLAB和类型matlabroot在命令窗口中。然后替换matlabroot返回路径值的命令。

安装在窗户

选择其中的一个命令:

  • 在一个Windows操作系统提示(您可能需要管理员权限来执行这些命令),类型:

    cd”matlabrootpython \走读生\引擎\“python设置。py安装
  • 在MATLAB命令提示符,键入:

    cd (fullfile (matlabroot,“外来的”,“引擎”,“巨蟒”)系统(的python安装。py安装的)
  • 使用默认的文件夹,看到的MATLAB引擎API Python安装在默认的位置

安装在Linux

选择其中的一个命令:

  • 在一个Linux系统提示(您可能需要管理员权限来执行这些命令),类型:

    cd”matlabrootpython /走读生/发动机/ python”设置。py安装
  • 在MATLAB命令提示符,键入:

    cd (fullfile (matlabroot,“外来的”,“引擎”,“巨蟒”)系统(的python安装。py安装的)
  • 使用默认的文件夹,看到的MATLAB引擎API Python安装在默认的位置

安装在macOS

选择其中的一个命令:

  • 在一个macOS终端提示符(您可能需要管理员权限来执行这些命令),类型:

    cd”matlabrootpython /走读生/发动机/ python”设置。py安装
  • 在MATLAB命令提示符,键入:

    cd (fullfile (matlabroot,“外来的”,“引擎”,“巨蟒”)系统(的python安装。py安装的)
  • 使用默认的文件夹,看到的MATLAB引擎API Python安装在默认的位置

安装多个MATLAB版本

每个MATLAB版本的Pythonsetup . py包中。当你使用这个包,它运行指定的MATLAB版本。MATLAB版本之间切换,您需要切换Python包。

您可以指定一个MATLAB版本运行从一个Python脚本通过安装特定于版本的位置的MATLAB Python包。例如,假设您希望调用MATLAB R2021b或R2022a从Python 3.9版本的脚本。您可以安装引擎API到本地文件夹命名matlab21bPy39matlab22aPy39。的步骤是:

  1. 导航到MATLAB R2021b Python引擎文件夹。

  2. 调用setup . py安装到本地文件夹命名matlab21bPy39

  3. 导航到MATLAB R2022a文件夹。

  4. 调用setup . py安装到本地文件夹命名matlab22aPy39

从Windows系统提示,类型:

cd“c: \ Program Files \ MATLAB \ R2021b \走读生\引擎\ python“python设置。py安装--prefix="c:\work\matlab21bPy39" cd "c:\Program Files\MATLAB\R2022a\extern\engines\python" python setup.py install --prefix="c:\work\matlab22aPy39"

从一个Linux系统提示,类型:

cd / usr /地方/ MATLAB / R2021b / bin / MATLAB /走读生/发动机/ python”python设置。py安装--prefix="/local/work/matlab21bPy39" cd "/usr/local/MATLAB/R2022a/bin/matlab/extern/engines/python" python setup.py install --prefix="/local/work/matlab22aPy39"

从一个macOS终端类型:

/应用程序/ MATLAB_R2021b cd”。python应用程序/走读生/发动机/ python”设置。py安装--prefix="/local/work/matlab21bPy39" cd "/Applications/MATLAB_R2022a.app/extern/engines/python" python setup.py install --prefix="/local/work/matlab22aPy39"

相关的话题