我的版本是 python3.7.3
首先打開cmd窗口,運行python,
(1)如果出現“xxxx 不是內部或外部命令,xxxx” 說明python程序的路徑沒有添加到系統變量的Path裏面,添加路徑應該是在安裝python的時候設置的,可以進去環境變量查看,
右鍵 我的電腦->高級系統設置->高級->環境變量->
在系統變量裏面找到Path,點擊編輯,點擊新建,把python程序的安裝路徑複製到選區即可。
比如我的python安裝在PYTHON文件夾下面,就是這個樣子。
(2)瞭解自己的python匹配哪些文件
運行python後,輸入下列命令查看匹配信息(support information)
>>> import pip._internal
>>> print(pip._internal.pep425tags.get_supported())
[('cp37', 'cp37m', 'win_amd64'), ('cp37', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp37', 'none', 'any'), ('cp3', 'none', 'any'), ('py37', 'none', 'any'), ('py3', 'none', 'any'), ('py36', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
(3)下載和本機python匹配的numpy文件
下載地址:https://pypi.org/project/numpy/#files
比如我的匹配是cp37,win_amd64,下載的時候選擇帶有這些關鍵詞的numpy即可。
numpy文件下載到python程序的安裝文件夾下面的Scripts文件夾裏面,確保裏面有pipX.X文件,X.X對應本機的python版本。
(4)安裝numpy文件
cmd窗口推出python程序,用exit(),回到當前路徑。
用cd 命令將路徑調整到python安裝文件夾的Scritps文件夾下,
用pip3.7 install E:\PYTHON\Scripts\numpy-1.16.4-cp37-cp37m-win_amd64.whl 命令安裝numpy文件。
pip3.7 數字X.X對應你的Scripts文件夾下pipX.X, install後面是numpy文件的路徑和文件名稱。
會出現:
Processing e:\python\scripts\numpy-1.16.4-cp37-cp37m-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy-1.16.4
表示安裝成功,如果numpy版本和本機python版本不匹配,會出現XXX.whl is not a supported wheel on this platform。
因此要確保版本匹配。
(5)如果安裝完成後
在cmd窗口可以運行numpy,但是在IDE裏面,比如我的是pycharm 裏面找不到numpy,那就去去pycharm的settings裏面,找到interpreter,點擊右邊的加號,搜索找到numpy,點擊install package即可。(好像之前的都不用做?)
參考:
https://blog.csdn.net/xiuxiuen_michelle/article/details/81080694
https://blog.csdn.net/hongguocai/article/details/80075803