主要内容

配置您的系统使用Python

Python万博1manbetx

调用Python®MATLAB模块®,您的系统上必须安装了受支持的参考实万博1manbetx现(CPython)版本。安装一个发行版,比如在https://www.python.org/downloads/.MATLAB不支持从Micros万博1manbetxoft安装的CPython版本®商店。支持的版万博1manbetx本信息请参见Python与MATLAB兼容的版本s manbetx 845如果你使用的是Linux®Mac平台,你已经安装了Python。如果你在Windows上®,如果您还没有安装发行版,则需要安装。有关更多信息,请参见安装支持的Pyt万博1manbetxhon实现

要验证系统上是否安装了Python,请从系统提示符打开Python解释器并调用Python函数。确保Python路径包含在系统路径环境变量中。

默认情况下,MATLAB会根据您的系统路径选择Python版本。要在MATLAB中查看系统路径,请使用采用“路径”)命令。要确定MATLAB使用的版本,请调用pyenv函数。

PE = pyenv;体育。版本
Ans = "3.8"

所设置的值pyenv在MATLAB会话中是持久的。如果您有多个受支持的版本,请使用万博1manbetxpyenv显示MATLAB当前使用的版本。当您键入Python语句时,MATLAB会自动选择并加载Python版本。例如,调用funcname类型:

py.funcname

修改版本:

  • 如果Python被加载InProcessExecutionMode在单个MATLAB会话中,然后重新启动MATLAB并运行pyenv与新版本信息。

  • 如果Python被加载OutOfProcess模式,然后调用终止和运行pyenv与新版本信息。

安装支持万博1manbetxPython实现

如果您得到错误消息无法解析名称py.myfunc,您可能会遇到安装问题。

安装Python在虚拟环境中

您可以使用Python创建一个虚拟的Python环境venv模块,其中包含特定版本的Python和Python的MATLAB引擎API。为venv使用说明,请参见MATLAB的答案™文章带有Python接口的Python虚拟环境.有关虚拟Python环境的信息,请参阅Python教程虚拟环境和包

Python版本窗户平台

在Windows平台上,可以使用:

pyenv (Version = "版本”)

pyenv (Version = "可执行的”)

在哪里可执行的是Python可执行文件的完整路径。

请注意

如果你下载了一个Python解释器,但没有在Windows注册表中注册它,请使用:

pyenv (Version = "可执行的”)

下载64位版本Python窗户平台

Python的架构必须与MATLAB的架构相匹配。有关更多信息,请参见安装支持的Pyt万博1manbetxhon实现

Python版本Mac而且Linux平台

要设置版本,输入:

pyenv (Version = "可执行的”)

在哪里可执行的是Python可执行文件的完整路径。

建筑要求Python可执行的

Linux操作系统Mac系统,如果您构建Python可执行文件,请使用——启用共享选择。

另请参阅

相关的话题

外部网站