目录
在 Windows 平台上下载 Python 的 64 位版本
系统和配置要求
Python 版本支持
要在 MATLAB® 中调用 Python® 模块,必须在系统上安装受支持的参考实现 (CPython) 版本。MATLAB 支持版本 2.7、3.6 和 3.7。要确定系统是否具有支持的版本,可以使用pyenv函数。由 pyenv 设置的值可跨 MATLAB 会话而保持不变。如果有多个受支持的版本,可以使用 pyenv 显示 MATLAB 使用的默认版本。
不能在单一 MATLAB 会话中切换不同 Python 版本。在键入诸如以下的 Python 命令时,MATLAB 会自动选择并加载一个 Python 版本:
py.funcname
如果要更改版本,请重新启动 MATLAB,然后使用新版本信息运行 pyenv。
在 Windows 平台上设置 Python 版本
在 Windows® 平台上,使用以下任一方式:
pyenv('Version','version')
或
pyenv('Version','executable')
注意:如果下载了一个 Python 解释器,但未将其注册到 Windows 注册表中,可以使用:
pyenv('Version','executable')
在 Mac 和 Linux 平台上设置 Python 版本
要设置版本,请键入:
pyenv('Version','executable')
其中 executable 是 Python 可执行文件的完整路径。
在 Windows 平台上下载 Python 的 64 位版本
Python 的架构必须与 MATLAB 的架构匹配。可以参考安装支持的 Python 实现。
编译 Python 可执行文件的要求
在 Linux® 和 Mac 系统上,如果要编译 Python 可执行文件,请使用 --enable-shared 选项对编译进行配置。