安裝 Python 2.7.x 和 3.x.
注意 :以下說明是針對 Python 2.7 編寫的(除非另有說明):Python 3.x 的說明類似。
Windows
首先,從官方網站( https://www.python.org/downloads/) 下載最新版本的 Python 2.7。版本作為 MSI 包提供。要手動安裝,只需雙擊該檔案即可。
預設情況下,Python 安裝到目錄:
C:\Python27\
警告:安裝不會自動修改 PATH 環境變數。
假設你的 Python 安裝在 C:\ Python27 中,請將其新增到 PATH 中:
C:\Python27\;C:\Python27\Scripts\
現在檢查 Python 安裝是否有效寫入 cmd:
python --version
Python 2.x 和 3.x Side-By-Side
要在 Windows 機器上並排安裝和使用 Python 2.x 和 3.x:
-
使用 MSI 安裝程式安裝 Python 2.x.
- 確保為所有使用者安裝了 Python。
- 可選:將 Python 新增到
PATH
,使用python
從命令列呼叫 Python 2.x.
-
使用各自的安裝程式安裝 Python 3.x.
- 同樣,確保為所有使用者安裝 Python。
- 可選:將 Python 新增到
PATH
,使用python
從命令列呼叫 Python 3.x. 這可能會覆蓋 Python 2.xPATH
設定,因此請仔細檢查你的PATH
並確保其配置符合你的偏好。 - 確保為所有使用者安裝
py launcher
。
Python 3 將安裝 Python 啟動程式,可用於從命令列交替啟動 Python 2.x 和 Python 3.x:
P:\>py -3
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
C:\>py -2
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32 Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
要將相應版本的 pip
用於特定的 Python 版本,請使用:
C:\>py -3 -m pip -V
pip 9.0.1 from C:\Python36\lib\site-packages (python 3.6)
C:\>py -2 -m pip -V
pip 9.0.1 from C:\Python27\lib\site-packages (python 2.7)
LINUX
最新版本的 CentOS,Fedora,Redhat Enterprise(RHEL)
和 Ubuntu 都附帶 Python 2.7。
要手動在 Linux 上安裝 Python 2.7,只需在終端中執行以下操作:
wget --no-check-certificate https://www.python.org/ftp/python/2.7.X/Python-2.7.X.tgz
tar -xzf Python-2.7.X.tgz
cd Python-2.7.X
./configure
make
sudo make install
還要在 PATH 環境變數中新增新 python 的路徑。如果新的 python 在/root/python-2.7.X
然後執行 export PATH = $PATH:/root/python-2.7.X
現在檢查 Python 安裝是否有效寫入終端:
python --version
Ubuntu(來源)
如果你需要 Python 3.6,可以從原始碼安裝它,如下所示(Ubuntu 16.10 和 17.04 在通用儲存庫中有 3.6 版本)。Ubuntu 16.04 及更低版本必須遵循以下步驟:
sudo apt install build-essential checkinstall
sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xvf Python-3.6.1.tar.xz
cd Python-3.6.1/
./configure --enable-optimizations
sudo make altinstall
蘋果系統
正如我們所說,macOS 隨 Python 2.7.10 一起安裝,但是這個版本已經過時,並且從常規 Python 中略有修改。
OS X 附帶的 Python 版本非常適合學習,但它對開發不利。OS X 附帶的版本可能與官方當前的 Python 版本已過時,後者被認為是穩定的生產版本。 ( 來源 )
安裝 Homebrew :
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝 Python 2.7:
brew install python
對於 Python 3.x,請改用命令 brew install python3
。