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 commentaires

Brenda Zhou
Brenda Zhou le 14 Sep 2020
Currently, MATLAB isn't supported for Anaconda environment.
Ameer Hamza
Ameer Hamza le 15 Sep 2020
Anaconda environment works fine with MATLAB. I tried on mac, and there does not seem to be any issue.

Connectez-vous pour commenter.

 Réponse acceptée

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

2 commentaires

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?
Ameer Hamza
Ameer Hamza le 14 Sep 2020
Modifié(e) : Ameer Hamza le 14 Sep 2020
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.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by