python|python3.5与matlab混编

1、创建新环境 (1) 在Anaconda Prompt中输入“conda create --name py35 python=3.5 “创建环境
(2) 输入“conda activate py35“激活环境使用
2、配置matlab环境 (1) 在matlab软件安装路径下,找到文件目录
“C:\Program Files\MATLAB\R2017b\extern\engines\python”,具体如下所示(红色框选的文件为原始存在的文件):
python|python3.5与matlab混编
文章图片

(2) 在Anaconda Prompt中输入“cd C:\Program Files\MATLAB\R2017b\extern\engines\python”转到该目录下
(3) 再依次输入
python setup.py build --build-base=“builddir” install
python setup.py install --prefix=“installdir”
python setup.py build --build-base=“builddir” install --prefix=“installdir”
python setup.py install –user
(4) 执行完成后,生成如上上图中所示的文件夹
(5) 在Anaconda Prompt中输入“activate py35”
(6) 在Anaconda Prompt中输入“python setup.py install”,此时将matlab与python联系起来了
3、过程中遇到的问题 【python|python3.5与matlab混编】(1) 报错:C:\Program Files\MATLAB\R2017b\extern\engines\python>python setup.py build --build-base=“builddir” install running build running build_py creating builddir error: could not create ‘builddir’: 拒绝访问。
python|python3.5与matlab混编
文章图片

(2) 报错:CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/conda-forge/noarch/repodata.json
解决:打开“C:\Users\11424”中的.condarc文件,将其内容改为:
python|python3.5与matlab混编
文章图片

    推荐阅读