【Python】导入库numpy、pillow、scipy等问题汇总

鼓捣了一上午,终于发现win10下安装python3.5在导入各种库的时候有多难用,先来说说情况

【python3.5+numpy】尝试了一上午,安装还是失败,尝试若干方法

使用官方下载的numpy1.11.1命令行python install numpy1.11.1出现 “Unable to find vcvarsall.bat”,无果,搜索此关键字找到些许答案:
1. 安装MinGW,这个之前学习c的时候老师有说过,用于编译(当时英语不太好,他说啥其实我没这么听明白),在这里安装它我认为应该是为了让它编译通过的,好吧,我就去安装,下了好一会安乐好一会,改了路径发现不能...我的内心是奔溃的, 不建议花时间去鼓捣它
2.安装VS各种编译器(环境),下了若干vs++什么鬼的,按了一个都没有用!!!
3.用pip安装numpy,一开始动了一下,然后开始安装,好激动啊,然后最后还是那个“Unable to find vcvarsall.bat”,哦
4.用http://www.lfd.uci.edu/~gohlke/pythonlibs下载你所需要的部件,然后用命令行pip install来安装,老说不适用我的平台!!!全部都下了一遍都是不适用!!!
 “is not a supported wheel on this platform.”

综上所述,一早上成果就是这样的失败!!!
哦,找不到方法的我去吃了一顿好吃的午餐
为了能好好的使用python!以及它优质的性能,一定要把它解决啊

下午回来我就把3.5卸了,太不好用了,库都导不进来,什么鬼,果断卸了安装2.7,妥妥的用着

【python2.7+numpy+win10】成功
1.一开始pip还不能用,要命令行进入安装python文件下的scripts,如果没有pip就easy_install一下,然后一次就安装上了 pip numpy(然而后来我发现我要按scipy的时候这个pip原始文件并没有什么好用的)

2. python2.7 下使用pip安装scipy失败,“ no lapack/blas resources found”
哦,无奈的我觉得还是去下载二进制文件来得潇洒,还是不知道win32还是amd64的我,(安装时候没注意,也不知道是不是根据计算机本身的)
还是再次下了两个文件,

这个不行
再试一次
搞定后
然后在看看程序发现

  File "d:\Python27\another\lib\site-packages\scipy\__init__.py", line 61, in <module>
  from numpy._distributor_init import NUMPY_MKL  # requires numpy+mkl
ImportError: cannot import name NUMPY_MKL

好吧,去二进制网站继续下载numpy+mkl的文件
然后妥妥的搞定,pillow也一样,下载二进制文件安装方便+顺利!
安装好了以后
scipy+pillow+numpy都可以使用!

好了最后总结一下
要使用python库,最简单操作方法就是
python2.7+二进制文件下载(你所需要的)+命令行pip install来搞定
完美
二进制下载文件:
http://www.lfd.uci.edu/~gohlke/pythonlibs /

希望指出问题~谢谢
  • 15
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值