Configure Matlab to use Python without pyenv

I am trying to call Python from Matlab R2019a on a Windows 10 PC. I have Python 3.7 installed under Spyder 3, but Matlab cannot see it.
>> pyversion
version: ''
executable: ''
library: ''
home: ''
isloaded: 0
Because R2019a predates the pyenv() command, I am unable to follow the instructions here and here to resolve the problem. How can Matlab be configured to use Python without access to pyenv?

3 Comments

pyversion supports input argument of path to exe file, so maybe that could work.
% PYVERSION(EXECUTABLE) specifies full path to Python executable. Use on
% any platform or for repackaged CPython implementation downloads.
Otherwise, try adding exe file on search path, that might be able to run it without input argument.
That did it. Thanks!
+1 had the same question yesterday but on a Mac :)

Sign in to comment.

More Answers (0)

Asked:

on 24 Sep 2020

Commented:

on 25 Sep 2020

Community Treasure Hunt

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

Start Hunting!