1、安裝Python
軟件下載地址:https://www.python.org/downloads/
現在Python有兩個版本:
Python 2.x,最新版本爲2.7.8
Python 3.x,最新版本爲3.4.1
Windows版本直接下載安裝版本
Linux版本有三個途徑:
- 直接從操作系統安裝盤中獲取,版本較老
- 從https://www.python.org/downloads/下載源代碼,自行編譯
- 從http://www.activestate.com/activepython/downloads下載ActivePython Community Edition
2、安裝setuptools
只介紹手工安裝方式
- 從https://pypi.python.org/pypi/setuptools/下載引導程序軟件ez_setup.py(真實地址是https://bootstrap.pypa.io/ez_setup.py)
- 進入Python安裝目錄,執行:python ez_setup.py
- 引導程序會聯網下載最新的setuptools源代碼進行編譯
- 編譯生成後文件清單
- $PYTHON_HOME/Scripts目錄下,有四個文件:easy_install-3.3-script.py、easy_install-3.3.exe、easy_install-script.py、easy_install.exe
- $PYTHON_HOME/lib/site-packages目錄下,有一個文件:setuptools-5.7-py3.3.egg
源代碼編譯安裝
- 從https://pypi.python.org/packages/source/s/setuptools下載最新版本的源代碼(setuptools-5.7.tar.gz、setuptools-5.7.zip)
- tar zxvf setuptools-5.7.tar.gz
- cd setuptools-5.7
- python setup.py install
3、利用easy_install安裝Python egg包
easy_install程序所在目錄:$PYTHON_HOME/Scripts
下載模塊安裝包(以egg擴展名結尾):模塊一般從https://pypi.python.org/pypi網站上下載
安裝模塊:easy_install package_name
卸載模塊:easy_install -m package_name
4、解決”Unable to find vcvarsall.bar“錯誤
安裝MinGW:從http://sourceforge.net/projects/mingw/files/下載mingw-get-setup.exe
該程序是MinGW的安裝器程序,安裝完成後,接下來就需要安裝MinGW Base System,在其安裝過程需要聯網到sourceforge.net下載源代碼以及二進制文件。
成功安裝MinGW Base System後,在Windows操作系統PATH環境變量中添加MinGW的可執行程序路徑
進入Package的源代碼目錄,執行:python setup.py install build --compiler=mingw32