linux - Linux [Ubuntu 16.04]-为Anaconda Python3安装MATLAB引擎

标签 linux matlab python-3.x anaconda ubuntu-16.04

我正在尝试使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/

相关文章:

python-3.x - 即使安装 ffmpeg 也找不到 FFserver 命令

c++ - 在两个独立的程序之间传递信息

linux - 使用 clang++ 时默认启用 libc++/libcxx

linux文件权限和不同的用户权限

在 Windows 中推送 Linux 风格

matlab - 后续时间序列匹配

matlab - 如何取消隐藏被覆盖的函数?

Matlab : How to represent a real number as binary

python - 用于在已排序数据中快速插入和随机访问的数据结构

python-3.x - 如何将数据框中的多列组合为 Pandas 日期时间格式