MATLAB Engine API for Python 的系统要求
您可以在 MATLAB® 支持的任何平台上使用 MATLAB Engine API for Python®。
Python 版本支持
要使用 MATLAB Engine API for Python,您必须在您的系统上安装受支持的 Python 参考实现(也称为 CPython)版本。有关支持的版本信息,请参阅 MATLAB 产品(按版本)兼容的 Python 版本。
要下载并安装 Python,请参阅安装支持的 Python 实现。
要从操作系统提示符下调用 Python,请执行以下操作之一:
将 Python 的完整路径添加到 PATH 环境变量中。
调用 Python 解释器时包括完整路径。
要确定您是否在调用支持的版本,请在操作系统提示符下键入 python -V
以显示 Python 版本号。
有关 Python 语言的帮助,请参阅www.python.org/doc
中的 Python 文档。如需关于第三方模块或用户定义模块的帮助,请参考产品文档。
下载 Python 和 MATLAB 的 64 位版本
MATLAB 的架构必须与 Python 的架构匹配。在 Python 下载网站上,针对 Microsoft® Windows® 平台的下载默认为 32 位版本。要下载 64 位版本,请选择名称为 Windows x86-64 MSI installer 的选项。
要测试您的 Python 版本是 32 位还是 64 位,请在 Python 提示符下输入以下代码:
import sys
print(sys.maxsize > 2**32)
如果 Python 解释器是 64 位,则以下代码返回 True
;如果是 32 位,则返回 False
。
在虚拟环境中安装 Python
您可以使用 Python venv
模块为特定版本的 Python 创建虚拟环境。您还可以在虚拟环境中安装 MATLAB Engine API for Python。有关 venv
的说明,请参阅 MATLAB Answers™ 文章使用 Python 接口的 Python 虚拟环境。有关虚拟 Python 环境的信息,请参阅 Python 教程虚拟环境和包。