- 在安装matlab_engin之前,您可以只更改setup.py文件。
(您应该更改此文件的权限,例如
chmod 777 setup.py
:)。在支持的版本列表中添加“3.7”:
_supported_versions = ['2.7', '3.4', '3.5', '3.6', '3.7']
python3.7 setup.py install
pip install matlab_kernel
- 然后在文件/usr/local/lib/python3.7/site-packages/matlab/engine/__init__.py
注释
raise EnvironmentError("Python %s is not supported." % _version)
并添加_PYTHONVERSION = 3_6
. 结果:
if _version in _supported_versions:
_PYTHONVERSION = _version
else:
_PYTHONVERSION = '3_6'
#raise EnvironmentError("Python %s is not supported." % _version)
现在你可以启动jupyter并选择Matlab 内核