Using Matlab with Ubuntu, Anaconda and Python

I'm using Ubuntu 20.04 LTS. I would like to use Matlab with a specific Anaconda environment. I found out that I have to use the functions pyversion or pyenv to set the path to the python executable file. Which file exactly do I have to link? (~/anaconda3/env/py377/bin/???)

2 Comments

Currently, MATLAB isn't supported for Anaconda environment.
Anaconda environment works fine with MATLAB. I tried on mac, and there does not seem to be any issue.

Sign in to comment.

 Accepted Answer

To python executable
pyenv('Version', '~/anaconda3/envs/p37/bin/python')

2 Comments

It works with pyenv. But not with pyversion for Matlab versions until 2019a. I get the error message:
Error using pyversion
Path argument does not specify a valid executable.
I used the same path like with pyenv. Any ideas?
Are you typing
pyversion('Version', '~/anaconda3/envs/p37/bin/python')
The correct is
pyversion('~/anaconda3/envs/p37/bin/python')
I didn't get any error on running this.

Sign in to comment.

More Answers (0)

Categories

Find more on 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!