2017年11月18日 星期六

Windows安裝Python 2.x與相關套件

下面說明如何安裝Python2.x到Windows10上面,安裝時間是2017年11月,依序執行:
  1. python.org官網下載處抓最新的版本,現在是2.7.14
    抓到的檔案名稱會是 python-2.7.14.msi
  2. 點兩下剛剛下載的安裝包
    若要給系統上所有使用者用,選Install for all users
    若是只有自己要用,選Install just for me
  3. Select Destination Directory:選擇安裝位置
    預設會安裝在C:\Python27\下面
  4. Customize Python 2.7.14:選擇需要安裝的相關東西
    請在這一步驟選擇"Entire features will be installed on the local drive"
    這樣才會把路徑都寫在系統的環境變數裡面
  5. Install Python 2.7.14:開始安裝,安裝完以後按Finish
    這邊會感謝Mark Hammond,沒有他免費的幫忙,現在還只會是Python for DOS而不是Python for Windows
安裝完畢,開啟命令提示字元(cmd)、或是Windows PowerShell,輸入:
  • python --version
    Python 2.7.14
  • where python  
  • where pip 
可以看到系統已經安裝了python 2.7.14,後面兩個指令是在看路徑用的。要執行Python的話,也可以直接從開始畫面找到Python2.7,開啟IDLE (Python GUI) 

安裝好之後,參考 Python的套件管理程式PyPI(pip)這篇文章來安裝套件
  1. pip list
    DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
    pip (9.0.1)
    setuptools (28.8.0)
  2. pip install numpy
  3. pip install scipy
  4. pip install matplotlib
  5. pip list --format=columns
    Package                       Version
    ----------------------------- -------
    backports.functools-lru-cache 1.4
    cycler                        0.10.0
    matplotlib                    2.1.0
    numpy                         1.13.3
    pip                           9.0.1
    pyparsing                     2.2.0
    python-dateutil               2.6.1
    pytz                          2017.3
    scipy                         1.0.0
    setuptools                    28.8.0
    six                           1.11.0
第1,6兩個指令是在看安裝前後有哪些套件,第2,3,4個指令就是在安裝numpy, scipy與matplotlib這三個科學上常會用到的Python packages。
最後,若知道環境變數設定,可以在命令提示字元下輸入:
  • echo %path%
    C:\Python27\;C:\Python27\Scripts;......
可以看到直接把系統變數寫進去,也因此系統預設的Python會是Python 2.7.14

_EOF_

沒有留言:

張貼留言