先给个链接 Unofficial Windows Binaries for Python Extension Packages ,从这个链接可以找到上述及众多模块的下载链接~
step 1. 安装 Python ,这个直接下载exe然后安装就行了~
step 2. 安装 NumPy ,一步步点击找到下载地址,然后安装~
step 3. 安装 SciPy ,和NumPy一样找到下载地址,安装~
step 4. 安装 Matplotlib ,和前面没差 =_=
都安装完毕,点开运行 Python 的IDLE,输入:
import numpy
import scipy
import matplotlib
Error 1. 出现缺乏module six 哦o.o||
不怕,到网上(eg. 最开始给的链接)下载 six.py (也可以到 ‘安装地址\Lib\site-packages\scipy\lib‘ 下找,但有可能版本会有差)
whl的后缀文件用解压软件打开,或后缀改为zip rar等然后解压,复制 six.py到 ‘安装地址\Lib\site-packages’ 下
重启IDLE,再运行
import matplotlib
Error 2. 出现缺乏 module dateutil
还是,下载 dateutil ,解压-文件里面有 setup.py
打开cmd,转到该文件目录下,运行(cmd下运行python出错可能没有配置环境变量)
python setup.py install
重启IDLE,再运行
import matplotlib
Error 3. 出现缺乏 module pyparsing
还是,下载 pyparsing ,安装
重启IDLE,再运行
import matplotlib
成功了~
最后,如果嫌麻烦的话,也可以直接安装 Python 和 Scipy-stack~
安装 Anaconda:(windows下)
1. 到 Anaconda的download 上下载 Anaconda,随意什么版本都行。
2. 然后使用 virtualenv 实现不同Python版本的切换:
如果你下载的Anaconda刚好是你自己想要的版本,那么直接打开cmd, 输入spyder,就能打开对应版本的spyder进行编辑了;
若你想用其他版本的Python(如你下了基于3.x的Python的Anaconda,而想用2.7的Python),那么需要创建 2.7的Python的 env:
1)打开cmd,输入 conda create --name XXXX python=2.7 ,其中 XXXX是你自己的python环境命名;
2)输入conda info --envs可知道你所拥有的环境,activate XXXX 可激活对应环境XXXX成为你当前环境,conda list 可看详情;
3)输入 conda search theano查找第三方库theano,conda install --name XXXX theano 安装你所想要的第三方库到环境XXXX中(conda install theano直接在当前环境中安装);
3. 进入IDE:
输入
conda update menuinst
conda install -f console_shortcut ipython ipython-notebook ipython-qtconsole launcher spyder
可安装spyder并添加快捷方式到“开始”-“所有程序”中,或者只安装spyder,每次可从cmd中对应python环境下输入spyder调出。
4. 最后,看看官方文档 FAQ。