PythonEnvironment
说明
PythonEnvironment
对象包含有关 Python® 解释器的设置和状态的信息。当您调用 py.
命令时,MATLAB® 会与解释器通信。Python 环境信息在不同 MATLAB 会话中持久保留。
创建对象
要创建 PythonEnvironment
对象或更改设置,请调用 pyenv
。
当您使用 py
包从 MATLAB 键入 Python 语句时,MATLAB 会选择并加载一个 Python 解释器,例如 py.list
。要更改解释器,请执行以下操作:
如果在单一 MATLAB 会话中的
InProcess
ExecutionMode
中加载了 Python,则重新启动 MATLAB 并使用新版本信息运行pyenv
。如果在
OutOfProcess
模式下加载 Python,则调用terminate
并使用新版本信息运行pyenv
。
属性
对象函数
terminate | 终止与 Python 解释器相关联的进程 |
示例
局限性
不支持将
PythonEnvironment
对象保存(序列化)到 MAT 文件中。
版本历史记录
在 R2019b 中推出