【Python】使用python setup.py install 安裝 MATLAB Engine 時報錯OSError

使用python setup.py install 安裝 MATLAB Engine 時報錯OSError:
F:\Matlab_ANZHUANG\extern\engines\python>python setup.py install
Traceback (most recent call last):
File “setup.py”, line 15, in
‘is %s’ % _version)
OSError: MATLAB Engine for Python supports Python version 2.7, 3.3 and 3.4, but your version of Python is 3.7

解決方法:
打開對應路徑中的setup.py文件,之後可以看到這一行:
在這裏插入圖片描述
修改這一行,在後面加 ‘3.7’ 爲:

_supported_versions = ['2.7', '3.3', '3.4','3.7']

保存文件,重新運行即可。


BUT

這種方法終究治標不治本,即使你可以在anaconda prompt運行安裝成功,接下來仍舊會出現錯誤:

ModuleNotFoundError: No module named ‘matlabengineforpython3_7’

SO 親,這裏建議您再次配置一個Anaconda虛擬環境吶(同時注意重新配置matlab.engine環境的路徑)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章