Hello,
I'm trying to call python from matlab but I'm getting the message:
py.list({'Monday','Tuesday','Wednesday','Thursday','Friday'})
Unable to resolve the name py.list.
For all code I type with py. this happens.
I also have tried pyenv, and I got:
>> pyenvans = PythonEnvironment with properties: Version: "3.7" Executable: "C:\Users\Familia\.conda\envs\matlab\python.exe" Library: "C:\Users\Familia\.conda\envs\matlab\python37.dll" Home: "C:\Users\Familia\.conda\envs\matlab" Status: NotLoaded ExecutionMode: InProcess
Maybe the problem is the status? NotLoaded? How do I change that for loaded?
I also have tried to modify the path for another python I have installed, not from Anaconda with this command
pe = pyenv('Version','C:\Users\Familia\AppData\Local\Microsoft\WindowsApps\python.exe')
But then, I got this error:
Error using pyenv
Path argument does not specify a valid executable.
I really need to run python in matlab and I don't know what to do
Best Answer