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 个评论

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.

请先登录,再进行评论。

 采纳的回答

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

2 个评论

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.

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 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!

Translated by