Windows系统在Python2.7环境下安装numpy, matplotlib, scipy - Lichanghao Blog

numpy, matplotlib, scipy三个包是科学计算和绘图的利器。安装它们既可以在网上下载exe安装包,也可以用python内置的包管理工具来下载安装,后者较为方便。
这几天做美赛要用到,安装时遇到一些问题,特此记录。

安装numpy

numpy是matplotlib和scipy包安装的先行要求。因此要先安装numpy。pip工具一条命令就可以快速下载安装,推荐使用pip。
在命令行中跳转到python的安装地址下的scripts文件夹,然后输入如下命令:

python -m pip install numpy

pip工具会自动连接远程服务器,完成下载和安装的工作。如果没有弹出错误信息的话,那么安装就是顺利的。你可以在python的IDE下测试其安装是否完成。

import numpy

安装matplotlib

matplotlib需要三个先行包,如果用exe安装的话还需要手动安装其他三个包。如果用pip就没有这么多问题。
和上面一样,在命令行中输入如下命令:

大专栏  Windows系统在Python2.7环境下安装numpy, matplotlib, scipy - Lichanghao Blog class="language-python highlighter-rouge">
python -m pip install matplotlib

然后测试安装是否成功。

安装scipy

安装scipy的时候遇到了一些问题,pip工具安装时报错。具体的错误我在网上搜索了一下,可能是因为缺少mkl库的原因。
一个解决方法是,在网上的镜像源Unofficial Windows Binaries for Python Extension Packages中下载numpy+mkl的whl文件和scipy文件,再用pip安装。具体命令为:

python -m pip install <FILE_NAME>

另外一个解决方法是,在网上找scipy的exe安装文件资源。我是在这里下载的:scipy for python 2.7 32bit

前前后后折腾了快一个小时,其实资源挺好找的,但大部分的下载速度极慢,原因我就不说了,中国特色嘛。


上一篇:crtmpserver 基本流程分析


下一篇:Java线程池使用和分析(二) - execute()原理