我正在尝试使Matlab的python引擎与Linux上的Anaconda安装一起使用。但是我不太正确。
Anaconda的Python版本:3.6(为python 3.4创建了一个虚拟环境)
Matlab版本:2016b
Matlab根目录的路径:/usr/local/MATLAB
Anaconda的路径:/home/fire-trail/anaconda3
虚拟环境:py34
我通过mathworks的官方文档安装了matlab引擎,但它将其安装在默认的Linux Python安装中,也将其安装在Python 2.7中
我想要Anaconda 3.4虚拟环境(py34)查找Matlab引擎。
最佳答案
我自己做的。刚刚将在py2.7的matlab目录中形成的matlab文件夹复制到了我的anaconda的virtual-env的站点包中。
根据上述路径,您需要在linux终端上执行此操作。cp /usr/local/MATLAB/R2016a/extern/engines/python/build/lib.linux-x86_64-2.7/matlab /home/fire-trail/anaconda3/envs/py34/lib/python3.4
它将与anaconda中的py34一起使用。
请记住,Linux中对matlab引擎的最低要求是matlab 2014b和python 2.7
希望这对其他人有帮助。
关于linux - Linux [Ubuntu 16.04]-为Anaconda Python3安装MATLAB引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45431931/