本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

用于 PythonMATLAB 引擎 API 的系统要求

您可以在 MATLAB® 支持的任何平台上使用用于 Python® 的 MATLAB 引擎 API。

Python 版本支持

要使用用于 Python 的 MATLAB 引擎 API,您必须在您的系统上安装受支持的 Python 参考实现(也称为 CPython)版本。该引擎支持以下版本:

  • 版本 2.7

  • 版本 3.5

  • 版本 3.6

  • 版本 3.7

要下载并安装 Python,请参阅安装支持的 Python 实现

注意

对于 Microsoft® Windows® 系统上的 64 位 MATLAB,请选择 64 位 Python 版本,称为 Windows x86-64 MSI installer。

要从操作系统提示符下调用 Python,请执行以下操作之一。

  • 将 Python 的完整路径添加到 PATH 环境变量中

  • 调用 Python 解释器时包括完整路径

要确定您是否在调用支持的版本,请在操作系统提示符下键入 python -V 以显示 Python 版本号。

有关 Python 语言的帮助,请参阅 python.org 文档中的 www.python.org/doc。如需关于第三方模块或用户定义模块的帮助,请参考产品文档。

下载 PythonMATLAB 的 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 2.7 Documentation — Cross Platform。)

从源文件编译 Python 的要求

要在 Linux® 上启用对 Python 2.7 的 wide-unicode 支持,请使用 --enable-unicode=ucs4 选项配置编译。在 Mac 系统上编译任何版本的 Python 或在 Linux 上编译 Python 3.x 时,不需要此配置选项。

相关主题

外部网站