- 完整報錯:
ImportError: Importing the multiarray numpy extension module failed. Most likely you are trying to import a failed build of numpy. If you're working with a numpy git repo, try `git clean -xdf` (removes all files not under version control). Otherwise reinstall numpy. Original error was: DLL load failed:
報錯原因不一定一樣,但是解決方案一致,解決方案請看 5
2. 翻譯:
導入異常:導入多數組numpy擴展模塊失敗。很可能您正在嘗試導入一個失敗的numpy構建。如果您使用的是一個numpy的git repurchase,請嘗試git clean-xdf(刪除不在版本控制下的所有文件)。否則重新安裝numpy。原來的錯誤是:DLL加載失敗:
- 我的bug 出現:
import matplotlib 類庫
- 原因:
numpy版本問題,需要更新版本,但是根據使用的python控制組件不同解決方案不一樣
- 解決方案:
- 如果是anconda安裝的numpy以及其他類庫,直接使用conda upgrade numpy即可.aconda會一起更新其它組件,如圖:

- 第二種pip安裝的numpy,可以直接
pip install --upgrade numpy.也可以先卸載,再清除numpy剩下的文件 - 如果是其他管理工具效果推測應該是同理,但是沒有測試
- 如果都不是,二是原生組件那建議還是先安裝pip,或者換用其他管理組件,建議使用anconda
