基礎:構建Python開發環境

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章