主要内容

盘旋一个cargar un intérprete dePython前进的脚步

Cuando ejecuta el intérprete de Python®fuera de proceso, puede terminar el intérprete einiciar uno nuevo, posiblemente con ajustes de versión不同,sin reiniciar MATLAB®

Para volver a cargar un intérprete de Python dentro de proceso, consulte el ejemplo重新加载修改的自定义Python模块

Este ejemplo supone que disone de las versiones 2.7 y 3.8 de Python。Si el intérprete ya está cargado dentro de proceso, reinicie MATLAB。

PE = pyenv;如果体育。状态= =“NotLoaded”pyenv (“ExecutionMode”“OutOfProcess”“版本”“3.8”);结束py.list;调用Python函数来加载解释器pyenv
ans = PythonEnvironment与属性:版本:"3.8"可执行:"C:\Python38\pythonw.exe"库:"C:\WINDOWS\system32\ Python38 .dll" Home: "C:\Python38"状态:Loaded ExecutionMode: OutOfProcess ProcessID: "15176" ProcessName: "MATLABPyHost"

Vuelva a cargar el intérprete de la versión 2.7 de Python。

终止(pyenv) pyenv (“版本”“2.7”);py.list;%重载解释器pyenv
ans = PythonEnvironment与属性:版本:"2.7"可执行:"C:\Python27\pythonw.exe"库:"C:\WINDOWS\system32\ Python27 .dll" Home: "C:\Python27"状态:加载ExecutionMode: OutOfProcess ProcessID: "24840" ProcessName: "MATLABPyHost"

特马relacionados