为多个 MATLAB 版本安装 Python 引擎
通过将 MATLAB Python 包安装到特定于版本的位置,可以从 Python 脚本指定要运行的 MATLAB 版本。例如,假设您要从 Python 版本 3.6 脚本中调用 MATLAB R2019a 或 R2019b。
从 Windows 系统提示符下,将 R2019a 包安装在名为 matlab19aPy36 的子文件夹中:
cd "c:\Program Files\MATLAB\R2019a\extern\engines\python"
python setup.py install --prefix="c:\work\matlab19aPy36"
将 R2019b 包安装在 matlab19bPy36 子文件夹中:
cd "c:\Program Files\MATLAB\R2019b\extern\engines\python"
python setup.py install --prefix="c:\work\matlab19bPy36"
从 Linux 系统提示符下:
cd "/usr/local/MATLAB/R2019a/bin/matlab/extern/engines/python"
python setup.py install --prefix="/local/work/matlab19aPy36"
cd "/usr/local/MATLAB/R2019b/bin/matlab/extern/engines/python"
python setup.py install --prefix="/local/work/matlab19bPy36"
从 Mac 终端:
cd "/Applications/MATLAB_R2019a.app/extern/engines/python"
python setup.py install --prefix="/local/work/matlab19aPy36"
cd "/Applications/MATLAB_R2019b.app/extern/engines/python"
python setup.py install --prefix="/local/work/matlab19bPy36"