python安装numpy,scipy,matplotlib出错

之前一直是用pycharm安装包,今天装matplotlib一直出错,一开始以为是下载源的问题换了镜像地址,不行!

百度了装matplotlib需要有numpy和scipy。于是安装numpy,不行!

查看是权限问题,重启pycharm以管理员身份运行,好了numpy能装上,但是装scipy和matplotlib依然不行!

百度,有人说手动在cdm安装。于是进行尝试,

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scipy

依然不行,报以下错误


Command ""c:\program files (x86)\python35-32\python.exe" -u -c "import setuptool
s, tokenize;__file__='C:\\Users\\username\\AppData\\Local\\Temp\\pip-build-dkghrqwp
\\scipy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().rep
lace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --re
cord C:\Users\username\AppData\Local\Temp\pip-imp1j6hd-record\install-record.txt --
single-version-externally-managed --compile" failed with error code 1 in C:\User
s\username\AppData\Local\Temp\pip-build-dkghrqwp\scipy\

不明白为何。

换管理员身份安装也不行!

继续百度,找到这篇博客

由于缺少mkl尝试单独安装果然不行(无法安装scipy)。

尝试下载numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl  进行安装(ps:要将文件放入python安装目录下的scripts目录下并在cmd中进入该级目录下,然后在目录下执行pip install numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl)报错:

numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl is not a supported wheel on this platf
orm.

考虑是位数不对,重新下载了numpy-1.13.3+mkl-cp35-cp35m-win32.whl  终于安装成功

继续安装scipy,依然选择whl文件方式安装,下载 scipy-0.19.1-cp35-cp35m-win32.whl ,安装成功

继续安装matplotlib,依然选择whl文件方式安装,下载 matplotlib-2.1.0-cp35-cp35m-win32.whl  ,安装成功

PS:其他方式安装依然不行,必须动过手动方式cmd安装whl文件。

 附录几个网址:https://pip.pypa.io/en/latest/user_guide/#installing-from-wheels

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

转载于:https://www.cnblogs.com/marvelousone/p/7642037.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值