1. scipy导入报错
今天打算安装python的函数库scipy,在这个页面http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy 下载,注意版本,我的python是3.6.2,系统是win64位,所以下载了这个【
- scipy‑0.19.1‑cp36‑cp36m‑win_amd64.whl】版本。在cmd命令行里运行安装scipy(应该都会安装吧,我用pip安装的,不会的话上网找一下哈),安装提示成功,
- 题来了,我在shell命令行里输入:import scipy竟然报错:
-
-
在网上咨询,大概说是要先安装numpy+mkl(注意,不是numpy,两者不同的),而且在scipy下载页面中也能发现:install numpy+mkl before installing scipy
好吧,只能下载安装numpy+mkl,附上地址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
2.子问题(numpy+mkl安装出错)
安装numpy+mkl里报错:
查了好久,找不到解决方法,想了想,是不是安装顺序的问题,于是卸载scipy,先装numpy+mkl,再重新安装scipy试试。
2.1 卸载scipy
在cmd命令行中,进行python/script路径(其实就是安装whl文件的路径),输入pip uninstall scipy:
最后问Proceed(y/n),此时输入“y”:
卸载成功
2.2重新安装numpy+mkl
神奇地发现,居然成功了
2.3重新安装scipy(步骤不多说了)
3. 查看shell命令行中是否能导入scipy
打开python的shell命行行,输入import scipy,没有报错,就是导入成功!