重新加载流程Python翻译
当你运行python时®翻译拆卸过程中,您可以终止解释器并启动一个新的一个,可能有不同的版本设置,而无需重新启动matlab®。
要重新加载进程内Python解释器,请参阅示例重新加载修改后的用户定义Python模块。
此示例假定您有Python版本2.7和3.8。如果您的解释器已加载,则重新启动MATLAB。
pe = pyenv;如果pe.status ==.'没有载荷'Pyenv(“executionmode”那“外包”那“版本”那“3.8”);结尾py.list;%调用Python函数来加载解释器Pyenv.
ans = pythonenvironment with属性:版本:“3.8”可执行文件:“c:\ python38 \ pythonw.exe”库:“c:\ windows \ system32 \ python38.dll”home:“c:\ python38”状态:已加载的executionmode:OutofProcess ProcessID:“15176”ProcessName:“Matlabpyhost”
重新加载Python版本2.7解释器。
终止(pyenv)pyenv(“版本”那“2.7”);py.list;%重新加载翻译Pyenv.
ans = pythonenvironment with属性:版本:“2.7”可执行文件:“c:\ python27 \ pythonw.exe”库:“c:\ windows \ system32 \ python27.dll”home:“c:\ python27”状态:已加载的executionmode:OutofProcess ProcessID:“24840”ProcessName:“Matlabpyhost”