Ubuntu python3.6 Matlab2018b matlab.engine安装教程
程序员文章站
2022-04-15 18:05:56
...
前言
第一篇!!!有点小激动以及语无伦次!
matlab和python对应的版本很重要!!matlab 2017b之前应该只能支持python3.5以下//////
python和matlab混合编程出现 No Module Named matlab 错误 大致是因为版本不兼容导致,这里是实测安装成功范例~~
安装必备
- ubuntu
- matlab 2018b
- python 3.6.9(Anaconda)
ps:要想安装python2.7对应的matlab.engine 在步骤中也存在可做参考
安装步骤
确定当前python解释器位置(python3.6的位置)
(base) [email protected]:~$ python
Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 19:07:31)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.executable
'/home/xx/anaconda3/bin/python'
>>>
'/home/xx/anaconda3/bin/python'为当前python解释器位置
在matlab中的操作
//matlab默认的python版本应该是2.7(直接输入pyversion就能查看)
在matlab命令行中输入pyversion+'/home/xx/anaconda3/bin/python'
>> pyversion '/home/xx/anaconda3/bin/python' //更改matlab默认的python版本
>> matlabroot //matlab中输入matlabroot得到matlab位置
正式安装matlab.engine
matlabroot=usr/local/MATLAB/R2018b
(base) [email protected]:~$ cd matlabroot/extern/engines/python #matlabroot为上步在matlab中得到的路径
接下来就是重点,如果是python2.7输入
sudo python setup.py build --build-base="builddir" install
sudo python setup.py install --prefix="installdir"
sudo python setup.py build --build-base="builddir" install --prefix="installdir"
sudo python setup.py install --user
如果是python3.6则变成:
sudo apt-get install python3-pip
sudo python3 setup.py build --build-base="builddir" install
sudo python3 setup.py install --prefix="installdir"
sudo python3 setup.py build --build-base="builddir" install --prefix="installdir"
sudo python3 setup.py install --user
测试
(base) [email protected]:~$ python
Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 19:07:31)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import matlab.engine
>>>
没有返回错误就表示安装成功了!!
安装成功~~
感谢(主要根据这两个????整理出来)!!!
https://ww2.mathworks.cn/help/matlab/matlab_external/install-the-matlab-engine-for-python.html?ue
https://www.cppentry.com/bencandy.php?fid=77&id=217164
上一篇: Install Docker Engine on Ubuntu
下一篇: pytorch采坑日记
推荐阅读
-
Ubuntu中Opencv的安装使用教程
-
Ubuntu18.04直接安装python3.7或者升级自带的python3.6版本之后导致终端无法打开的解决办法
-
ubuntu安装idea教程(idea创建桌面快捷方式)
-
Ubuntu 搭建LNMP环境图文教程 安装所需依赖库
-
Ubuntu操作系统安装图文教程
-
Linux下安装python3.6和第三方库的教程详解
-
VMware14.0.0版本虚拟机安装Ubuntu16.04 LTS版本Linux系统图文教程
-
python3.6下Numpy库下载与安装图文教程
-
[视频教程] ubuntu系统下以守护进程方式安装使用Redis
-
Ubuntu Server 16.04下mysql8.0安装配置图文教程