錯誤詳情
RuntimeError: The current Numpy installation (‘D:\python\lib\site-packages\numpy\init.py’) fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information: https://tinyurl.com/y3dm3h86
python
錯誤緣由
是numpy包的版本問題致使的。windows
解決方法
在pycharm中,能夠在file - settings - project :xxx(當前項目名)中找到當前項目使用的Python Interpreter。
繼而能夠看到當前環境中全部的包,以下圖所示,找到numpy包發現版本爲1.19.4,這個版本不對。點擊右上角減號「-」,將這個包刪除。
而後再點「+」號,進入下載包的界面,注意這裏要修改版本,以下圖所示,勾選Specify version,選擇1.19.3版本,下載便可。
下載完成後,event log中會彙報安裝成功的信息,再次運行代碼,報錯解決!
this
TIPS
在pycharm中全部的包均可以經過上述步驟進行下載,而且能夠找到全部版本十分方便。url
-
在下圖所示位置還能夠
更改環境
,能夠很方便的配置不一樣版本的Python環境。spa -
其中有部分包如TensorFlow下載很慢,此時須要添加鏡像源
pycharm中添加鏡像源的方法也很簡單,只須要在file - settings - project :xxx - Python Interpreter 路徑下,點擊加號「+」。在以下圖所示的界面中,點擊「Manage Repositiories」
而後,將本來默認的源刪掉,點加號加入本身喜歡的鏡像源便可。此處使用的鏡像爲清華源:https://pypi.tuna.tsinghua.edu.cn/simple/
3d