《Python网络编程》Part3 Win7系统下使用easy_install和pip安装python的包
一、windows7 下
0.先安装python2.7.11
32位:https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi
64位:https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi
1.下载https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py #安装 setuptools
2.下载 https://raw.github.com/pypa/pip/master/contrib/get-pip.py
python get-pip.py install ##安装 pip
3. 安装完毕之后会在系统目录下生成Scripts目录,里面有 :
easy_install.exe 和 pip.exe 等可执行文件。
最好,把python和python2.7.12/Scripts添加到系统配置文件path属性值里。
这样就可以直接执行了,
安装完pip和easy_installer工具后,以后再安装python其他库就方便了
例:
easy_install redis
或
pip install redis (推荐使用pip)
easy_install 没有问题,但是使用pip就报错了,奇葩了,后来没办法就使用easy_install重新安装了一下:
1)
# 安装pip
2)
>D:\Python27\Scripts\easy_install.exe pip
3)
#更新安装的pip
pip install --upgrade pip
4下面是安装python的各个库:
系统为64为windows环境
安装numpy
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载软件:numpy-1.11.2+mkl-cp27-cp27m-win_amd64.whl
注:貌似安转这个MKL版本的numpy后才能安装scipy,否则scipy无法正确安装,输入pip install scipy即可安装。
安装scipy
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/matplotlib-1.1.0.win-amd64-py2.7.exe
下载软件:scipy‑0.18.1‑cp27‑cp27m‑win_amd64.whl
注:可以直接在scripts文件夹中输入 pip install scipy即可安装,但是要注意安装mkl版本的numpy
安装matplotlib
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载软件:matplotlib‑1.5.3‑cp27‑cp27m‑win_amd64.whl
注:1、可以直接在pip.exe中输入 pip install scipy即可安转,但是要注意安装mkl版本的numpy,不能用命令行安装的话就直接下载后再安装:pip install matplotlib-1.1.0.win-amd64-py2.7.exe
2、Requires numpy, dateutil, pytz, pyparsing, cycler, setuptools, and optionally pillow, pycairo, tornado, wxpython, pyside, pyqt4, ghostscript, miktex, ffmpeg, mencoder, avconv, or imagemagick.
备注:
1、以上适用于windows64平台,请先安装numpy和scipy,或者按照本文顺序安装软件。
2、有的库安装时要求安装其他的库,自己去下载安装完相关的库再安装即可。