您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Python3.7.1中無法導入Numpy如何解決,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
開發環境:Pycharm 2018.3 + Anaconda3(5.3.0) + Python 3.7.1 + Numpy 1.15.4
在此環境下,我打算使用numpy模塊的zeros方法創建一個空的二維List,卻屢屢報錯
Traceback (most recent call last):
File "D:\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
ImportError: DLL load failed: 找不到指定的模塊。
經過排查后發現并非Anaconda或者Pycharm的問題,在numpy的issue找到了這個線索
這是Pycharm的bug反饋網站,其中一位反饋者在討論中提到將python降級到3.6即可解決,經嘗試,完美解決該bug
在conda環境中可以很方便的降級某一軟件的版本,命令如下
# downgrade python in the base enviroment
$ conda install python=3.6.7
# downgrade python in your own enviroment
$ conda install -n your_env python=3.6.7
補充知識:使用pycharm編輯器編寫python出現找不到numpy等包的問題
在python的cmd環境中能正確使用numpy包,但是在pycharm編輯器中確出錯找不到numpy包!
這時候只需要在PyCharm的settings中設置一下Interpreter就可以了。如下圖所示,
上述就是小編為大家分享的Python3.7.1中無法導入Numpy如何解決了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。