Python Library path not included in (pyenv) Matlab when using a python venv?

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

 채택된 답변

Barry
Barry 2020년 11월 23일

0 개 추천

Ok, just had to add the Python Paths to the System Paths and that solved the "problem"..

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Call Python from MATLAB에 대해 자세히 알아보기

제품

릴리스

R2020a

질문:

2020년 11월 20일

댓글:

2020년 12월 10일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by