Python 3 安裝
Jinku Hu
2023年1月30日
學習任何程式語言的第一步實際上不是 Hello World,而是語言包的安裝。
Python 現在有兩個分支,Python 2.x 和 Python 3.x。Python 2.x 在 2010 年推出最終版本 2.7 之後就不再更新。Python 3 於 2008 年推出,最新版本為 3.6.4(2018 年 2 月時的資料)。我們更推薦來學習 Python 3,因為它是被重寫後,消除了 Python 2 的設計缺陷並獲得更高的效率效能。如果你不熟悉 Python,則應該從面向未來的 Python 3 開始學習。
Python 3 安裝
在 Windows 上安裝 Python 3
首先,請到 Python 官方網站下載頁面 https://www.python.org/downloads/ 下載最新版本的 Windows - Python 3.6.4 (截至 2018 年 2 月)。
Python 的安裝目錄預設嵌入 Python 版本號,例如,最新版本的 Python 3.6.4 將安裝在 C:\Python36\
中。你可以在 PC 上安裝多個安裝的 Python 版本,它們並不會產生任何衝突。但是這也意味著如果你有多個 Python 版本,那每次啟動 python 時都需要指定 Python 版本號。例如,將 C:\Python36\
放入系統變數 PATH
中。或者為了簡單起見,你可以使用下面的 bash 指令碼來修改 PATH
。
set PATH=C:\Python36;%PATH%
注意
PATH=C:\Ptyon36
應該在%PATH%
之前,否則,如果系統變數 PATH
中已經包含其他版本的 Python 路徑,其他版本的 Python 會被呼叫,而不是你想要的這一版本。系統變數 PATH
中越靠前的變數具有更好的優先順序。在 Windows 上安裝 Python 2
安裝過程與上述過程相似,區別在於你應該下載最新的 Python 2 版本,即 Python 2.7.14。
虛擬環境安裝
虛擬環境是一個 Python 環境,你可以在其中安裝獨立的 Python 版本,庫以及指令碼。因此,此虛擬環境與其他虛擬環境是隔離開來的,任何外部的更改(安裝和刪除)都不會影響到此虛擬環境。
Python 虛擬環境可以使用以下工具建立:
venv
在安裝 Python 3.3 及更高版本時是預設安裝的,它在 Python 3.4 及更高版本的虛擬環境中安裝pip
和setuptools
。virtualenv
也是建立 Python 虛擬環境的工具。virtualenv
支援 Python 2.6+ 和 3.3+。當你使用virtualenv
建立虛擬環境時,pip
,setuptools
和wheels
將會被預設的安裝在我們的虛擬環境中。
在本節中,我們將使用 virtualenv
來建立一個獨立的 Python 虛擬環境,然後將軟體包安裝到該虛擬環境中。具體步驟如下,
-
首先安裝
distribute
和pip
distribute
下載地址:https://pypi.python.org/pypi/distribute/
pip
下載地址:
-
以管理員身份執行命令提示符並將目錄切換到剛才下載了
distribute
和pip
的資料夾 -
用以下命令來安裝
distribute
和pip
:
C:\> cd Users\HP\AppData\Local\Programs\Python\Python36-32
C:\Users\HP\AppData\Local\Programs\Python\Python36-32> Python distribute_setup.py
C:\Users\HP\AppData\Local\Programs\Python\Python36-32> Python get-pip.py
-
安裝
virtualenv
:
pip install virtualenv