Windows7安装numpy、scipy和matplotlib时遇到的问题及解决办法

首先
这是下载包的地址http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

如果是第一次安装Python,第一次安装包,请直接跳到“如何使用pip”
在Windows**命令提示符**中,
遇到的第一个问题:
无法使用pip命令,“pip既不是内部或外部命令,也不是可运行的程序或批处理命令”
我在安装python2.7的时候,已经勾选了pip和add python.exe to PATH.(如果安装时没勾选,可以重新运行安装程序,选择 change python选项,重新安装)
所以出现这个问题的时候,我懵逼了。。。长话短说
出现问题的原因:我曾经试图在eclipse上加入python模块,失败了。。。(这个问题我至今没解决,于是我转而使用PyCharm)当时已经添加了环境变量‘/Python27;/Python27/Scripts’;后来我在安装PyCharm的时候,又添加了一次环境变量”/Python27’(第二次添加环境变量的时候,没有加‘/Python27/Scripts’)产生问题的原理是什么不清楚,跟环境变量有关,以后搞清楚了来补充吧。
解决办法:删掉第二次添加的‘/Python27’

第二个问题:在安装numpy,scipy,matplotlib后,可以Import numpy和matplotlib,但是无法import scipy.具体表现为“no module named numpy_mkl
出现这个问题的原因:没有正确安装numpy。我的电脑是32位,所以我下载了numpy-1.11.1+mkl-cp27-cp27m-win32.whl
加了黑体,所以你们看到,我下载的包是正确的!!!但是我之前呢,由于偷懒,下载了.exe这样的文件来简单安装numpy。(我还奢望scipy也有这样的文件来着。。。所以建议安装任何包的时候,都去顶上贴出的那个官网下载,按流程好好安装)
解决办法:卸载之前安装的numpy,重新安装我下载的那个numpy-1.11.1+mkl-cp27-cp27m-win32.whl(遇到类似问题,也可以这样,卸载重装,没有什么大不了)

如何使用pip
在命令提示符中
安装:pip install 完整包名(这里要用完整包名,就是因为这是使用的你已经下载的包,不然可能自动上网搜索包来安装)
如:pip install numpy-1.11.1+mkl-cp27-cp27m-win32.whl
卸载:pip uninstall 包名
如:pip uninstall numpy(这个就没那么讲究了)

关于包的后缀
(1)有些包是源码包,后缀是.tar.gz,tar.bz2等。这些包的安装,就是先解压,然后进入包路径(cd 相对路径),然后setup.py install
(2)有些包后缀是whl(顶上那个链接里全是这种包)。需要先安装wheel包。可直接:pip install wheel。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值