Why Matlab does not see Python?
조회 수: 77(최근 30일)
표시 이전 댓글
I am trying to luch the python file using the pyrunfile, but got an error.
Verificatio of the python version all shows me the answer (see below), nevertheless that in comandn line i see Version 3.8.3:
What is the problem?
Thanks in advance
In Matlab:
>> pyversion
version: ''
executable: ''
library: ''
home: ''
isloaded: 0
CMD:
C:\Users\Sarr>python --version
Python 3.8.3
댓글 수: 0
답변(3개)
Yongjian Feng
2022년 2월 23일
matlab uses PATH env var to find python. Your python installation is in a local path. Try this in matlab command line:
getenv('PATH')
If the path to your python is not there, then set the PATH env var in matlab command line
setenv('PATH', new_path_with_python_location_added)
댓글 수: 4
Yongjian Feng
2022년 2월 24일
Sean suggested that you might need to check if you have installed a 32bit python. Start python from Windows command line like this. Your path shown above really looks like a 32bit. If so, you need to install a 64bit python to make it work.
Abdurrahman Dayi
2022년 2월 23일
It might be the case that you are using a Matlab version that does not support python 3.8.
Kindly double check the supported python versions for your matlab version here: https://www.mathworks.com/content/dam/mathworks/mathworks-dot-com/support/sysreq/files/python-compatibility.pdf
참고 항목
범주
Find more on Call Python from MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!