我剛剛安裝了Python 3.5以體驗其功能。問題是我在日常編程中使用的所有模塊已經安裝並運行得很好,除了Matplotlib。我通過pip
安裝了它,並且在安裝時從未遇到過任何錯誤,但是當我想導入它時,出現錯誤DLL load failed: The specified module could not be found.
彈出。Matplotlib將無法在Python 3.5上正確安裝
Python 3.5或Matplotlib有什麼問題?
我剛剛安裝了Python 3.5以體驗其功能。問題是我在日常編程中使用的所有模塊已經安裝並運行得很好,除了Matplotlib。我通過pip
安裝了它,並且在安裝時從未遇到過任何錯誤,但是當我想導入它時,出現錯誤DLL load failed: The specified module could not be found.
彈出。Matplotlib將無法在Python 3.5上正確安裝
Python 3.5或Matplotlib有什麼問題?
卸載使用pip uninstall matplotlib
然後再進行安裝的模塊再次使用http://matplotlib.org/downloads.html
獲取最適合你的機器的.exe文件,在我的情況下,將matplotlib-1.4.3.win-AMD64-py3.4 .exe。這將是Windows的matplotlib的更完整版本,而不是使用pip。
我也會考慮回滾到Python 3.4,除非你絕對需要3.5。對於Python來說,不應該有3.4和3.5之間的兼容性問題,但就matplotlib而言,它已經用3.4進行了測試,但是如果在3.5上遇到問題,我會回滾。
如果你的Python 3.5,你應該安裝MS的可再發行的DLL,使matplotlib在Windows ...工作對我來說,沒有必要重新安裝matplotlib甚至......
試試這個example沒有。如果出現錯誤,請安裝that並嘗試使用它(您必須登錄MS站點並下載使用的版本 - 我僅測試x86,Windows 7,Python 3.5)。
該案例包含在matplotlib install documentation中!
請記住,您應該始終閱讀文檔,然後再問!
你在窗戶上,對嗎? – Leb
謝謝你的回覆。是的,我正在使用Windows 10. – Federico