我的版本是 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