Windows 下使用命令安装 Python 的 scipy 库出错的解决

平时使用 Python 都是在 Sublime 下使用,不想使用 IDE。使用各种库时安装也就是使用 pip 安装即可。来说说今天自己遇到的一个问题:使用 scipy 数学库时,使用命令:

pip install scipy

后,显示正常的下载,然后是一串的文字,最后一串红色的报错警告(我不想演示了),到 stackoverflow 上查看解答,很多给出的是升级 pip 版本,也有给出的是安装 python-dev。不过几乎都是 Linux 环境下的配置。后来 Google 时,调到一个网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/,太神奇了。这个网站中包含了几乎所有的 (opens new window) python 下的数学库。仔细浏览了一下,在 scipy 处这样写道:

title

我已经安装了 numpy,但是没有 mkl,难道使用

pip install mkl

就可以安装 mkl, 然后就 okay 了吗?

尝试。错了,没有这个鬼!!纳尼!!

Ctrl + F 在刚才的网页中输入 numpy 后发现,咦,这是什么

title

okay!!find it!! 可是怎么安装这种文件 whl.......................................................................................................

接着看。

网页的最开始有一个蓝色的链接,install the download .whl files 点击进去。奥

https://pip.pypa.io/en/latest/user_guide/#installing-from-wheels (opens new window)

搜嘎,这里有方法。点击上面 numpy+mkl 以及 scipy 中的链接,下载适合自己电脑系统的版本,cp27 表示 python 为 2.7 版本的,以此类推。win32 是表示电脑系统是 32 位的。下载到自己电脑上,比如桌面。

cmd 打开,输入

cd Desktop

pip install numpy-1.11.1+mkl-cp27-cp27m-win32.whl

pip install scipy-0.18.0-cp27-cp27m-win32.whl

well done!!!!!!!!!!!!!boyo

you can install what you like just like above method what i show you,dude!

title