軟件爲pycharm,安裝了anaconda。html
我一開始的報錯爲,PyCharm中沒法調用numpy,報錯ModuleNotFoundError: No module named 'numpy',這個問題找到博客解決了,其實就是須要使用anaconda的python.exe。
python
但運行代碼時:git
import numpy as np
arr = np.random.randint(1, 9, size=9)
print(arr)
又出現了以下錯誤:windows
File "C:\python\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 26, in <module>
raise ImportError(msg)
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.dom
仍是報錯,通過本身摸索,找到了解決方案,原來是本身的numpy版本太低了!解決方法以下:機器學習
另外給你們推薦一些最新的書籍PDF資源:函數
最新人工智能、機器學習、圖像處理等書籍PDF下載列表:post
https://www.cnblogs.com/hsqdboke/category/1316409.html學習
如何更新呢,最好的方法是使用anacon所有統一更新,不會出錯,方法是以下:ui
step1:首先以管理員的身份啓動cmd.exe;
step2:升級conda(升級Anaconda前須要先升級conda)命令爲:conda update conda
step3:升級anconda命令爲:conda update anaconda
step4:升級spyder命令爲:conda update spyder
而後重啓pycharm,運行代碼:
import numpy as np
arr = np.random.randint(1, 9, size=9)
print(arr)
終於成功了!!!而且輸入pycharm的時候也有函數參數等提示,順便說一下windows環境下:ctrl+p會出來參數提示。
運行結果:
[1 2 2 4 7 1 8 7 4]
另外給你們推薦一些最新的書籍PDF資源:
最新人工智能、機器學習、圖像處理等書籍PDF下載列表:
https://www.cnblogs.com/hsqdboke/category/1316409.html
參考:
https://blog.csdn.net/john_bian/article/details/79291228
https://blog.csdn.net/anderslu/article/details/79123323