Python Library path not included in (pyenv) Matlab when using a python venv?
4 次查看(过去 30 天)
显示 更早的评论
Hi All,
I have a question about Python in Matlab. Everything works fine when i use the base interpreter for Python(3.8) which is installed on my computer. But i also have a venv for a project and i thought i could just use the pyenv('Version', 'exectuionPathOfVenv') method to set the interpreter of my venv (because i have all packages installed on my venv, not on my base interpreter). But when i use pyenv again the variable Library: "" has no path anymore (is empty, before it was .../python38.dll) and i cant use any py.command functions anymore.
The venv was created with PyCharm. Is there some "fix" to this, or am i doing something wrong? i also read that the Library variable is read-only, so i won´t be able to just set it? I know that i could install all packages onto the main interpreter but this is not the ideal solution.
Hope someone can help me out :)
Thanks,
Barry
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 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!