python与matlab的版本匹配问题
不同而matlab对应不同的python版本,小编整理一些相互对应的版本
软件准备
我这里使用的是Anaconda3,Pycharm2020.2.5,matlab2019b。
调用链接
(1)在开始菜单中右键点击Anaconda Prompt以管理员的方式运行。如果不是通过管理员方式运行,在后续的链接过程中则会出现“error: could not create dist\matlabengineforpython.egg-info : 拒绝访问。”的报错。
(2)激活自己搭建的虚拟环境,activate是激活指令,baihaitao是我的虚拟环境名字。用Anaconda搭建虚拟环境不会的,可以参考这篇博客《安装anaconda并创建一个tensorflow环境的详细教程》(https://blog.csdn.net/weixin_43822656/article/details/110239803)
(3)在桌面右键点击matlab图标,打开文件位置,找到setup.py的位置。这是我的位置:D:\Program Files\MATLAB\R2019b\extern\engines\python
(4)用DOS命令进入 matlab 的文件夹。
(5)用DOS命令执行连接文件。(注意语法错误)
python setup.py install
链接成功后显示如下界面,也有可能是另一种界面。