Matlab 2019a pyenv.Library empty when using Python 2.7
显示 更早的评论
I am using Ubuntu 20.04, with bothh Python 2.7 and Python 3.8 installed. When I try to load Python 2.7 in matlab, by doing pyenv('Version','python2.7'), I get:
pyenv('Version','python2.7')
ans =
PythonEnvironment with properties:
Version: "2.7"
Executable: "/usr/bin/python2.7"
Library: ""
Home: "/usr"
Status: NotLoaded
ExecutionMode: OutOfProcess
And calling any py function will not work, as it does not find the library.
pyenv works with Python 3.8:
pyenv('Version','python3.8')
ans =
PythonEnvironment with properties:
Version: "3.8"
Executable: "/usr/bin/python3.8"
Library: "libpython3.8.so.1.0"
Home: "/usr"
Status: NotLoaded
ExecutionMode: OutOfProcess.
I require Python 2.7. Any hep would be appreciated.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Call Python from MATLAB 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!