Windows 下搭建 Python 開發(fā)環(huán)境
前面兩個(gè)小節(jié)中我們已經(jīng)學(xué)習(xí)了在 MacOS 和 Ubuntu 中安裝 Python 的開發(fā)環(huán)境。當(dāng)然,作為用戶基數(shù)最多的 Windows 操作系統(tǒng),我們當(dāng)然不會(huì)忘記,這節(jié)課我們就來(lái)學(xué)習(xí)下如何在 Windows 下搭建 Python 的開發(fā)環(huán)境。
1. 下載 Python
1.1 Python 2 與 Python 3
Python 有兩個(gè)主要的版本: Python 2 與 Python 3。Python 3 相對(duì)于 Python 2 是一個(gè)重大的升級(jí),Python 3 與 Python 2 兩者的語(yǔ)法不兼容。最近這幾年 Python 3 的使用率急劇上升,Python 2 將逐步退出舞臺(tái)。因此,新手學(xué)習(xí) Python 應(yīng)該選擇 Python 3,在下載 Python 時(shí)請(qǐng)注意選擇下載 Python 3。
1.2 32 位 Python 與 64 位 Python
- 32 位操作系統(tǒng)與 64 位操作系統(tǒng)
windows 操作系統(tǒng)分為 32 位操作系統(tǒng)與 64 位操作系統(tǒng)。在 32 位操作系統(tǒng)中,CPU 一次能處理 32 位的數(shù)據(jù),支持內(nèi)存最多為 4 GB (2 的 32 次方);在 64 位操作系統(tǒng)中,CPU 一次能處理 64 位的數(shù)據(jù),支持內(nèi)存可以超過(guò) 4 GB (2的32次方)。通常情況下,內(nèi)存超過(guò) 4 GB 時(shí),應(yīng)該選擇安裝 64 位操作系統(tǒng)。
- 32 位 Python 與 64 位 Python
根據(jù)操作系統(tǒng)的位數(shù),Python 分為 32 位 Python 與 64 位 Python。在 32 位操作系統(tǒng)中,只能運(yùn)行 32 位 Python;在 64 位操作系統(tǒng)中,既能運(yùn)行 32 位 Python 也能運(yùn)行 64 位 Python。
需要根據(jù)操作系統(tǒng)的位數(shù),安裝相應(yīng)的 Python版本,查看操作系統(tǒng)是 32 位還是 64 位的步驟如下:
- 選中“計(jì)算機(jī)”,右鍵點(diǎn)擊,在彈出菜單中選擇“屬性”,如下圖所示:
- 在“屬性”對(duì)話框中,查看“系統(tǒng)類型”,下圖顯示為“64 位操作系統(tǒng)”,如下圖所示:
1.3 在騰訊軟件中心下載
在國(guó)內(nèi)訪問(wèn) Python 官網(wǎng)的速度很慢,有時(shí)會(huì)出現(xiàn)無(wú)法打開的情況。大部分國(guó)內(nèi)的下載站點(diǎn)提供的 Python 軟件都有軟件捆綁的現(xiàn)象。強(qiáng)烈推薦初學(xué)者在騰訊軟件中心 https://pc.qq.com 下載,騰訊軟件中心下載速度快,并且沒(méi)有捆綁軟件,在騰訊軟件中心的搜索框中輸入 Python,如下圖所示:
搜索結(jié)果包含 4 條結(jié)果:
- Python 3.7 (64 位),該版本是 64 位 Python。
- Python 3.7,該版本是 32 位 Python。
- Python 2.7.15 (64 位),該版本是 64 位 Python。
- Python 2.7.15,該版本是 32 位 Python。
請(qǐng)根據(jù)操作系統(tǒng)的位數(shù),下載Python 3.7 (64 位)或者 Python 3.7。
1.4 在官方網(wǎng)站下載
Python 的官方網(wǎng)站為 https://www.python.org,下載步驟如下:
- 進(jìn)入下載頁(yè)面 https://www.python.org/downloads,有多個(gè)版本的 Python 可以下載,其中 Python 2.7.15 為 Python 2 系列,不要下載 Python 2 系列的版本,如下圖所示:
- 點(diǎn)擊 Python 3.6.6,進(jìn)入下載 Python 3.6.6 的頁(yè)面,有多個(gè)安裝文件可以下載,“Windows x86-64 executable installer” 是 64 位 Python 的安裝文件,“Windows x86 executable installer” 是 32 位 Python 的安裝文件,請(qǐng)根據(jù)你的操作系統(tǒng)位數(shù)下載對(duì)應(yīng)的版本,如下圖所示:
2. 安裝 Python
2.1 安裝步驟
- 點(diǎn)擊 Python 軟件安裝包,出現(xiàn)安裝對(duì)話框,請(qǐng)注意對(duì)話框中的文本:“Install Now”和“Add Python 3.6 to PATH”,如下圖所示:
- 選中選項(xiàng)“Add Python 3.6 to PATH”,該步驟將 Python 程序的路徑加入到 Path 環(huán)境變量中,詞條“Python代碼如何運(yùn)行”詳細(xì)解釋 Path 環(huán)境變量的含義,初學(xué)者請(qǐng)務(wù)必選中此選項(xiàng),如下圖所示:
- 點(diǎn)擊"Install Now",開始進(jìn)行安裝,如下圖所示:
- 安裝成功后,在 Windows 的開始菜單中,可以找到 Python 程序相關(guān)的圖標(biāo),如下圖所示:
2.2 安裝視頻
本節(jié)提供安裝 Python 的視頻,具體的安裝過(guò)程可以看下下面的視頻:
3. 測(cè)試安裝是否成功
3.1 雙擊 Python 圖標(biāo)運(yùn)行 Python IDLE
IDLE 是 Python 自帶的 Python 集成開發(fā)環(huán)境,可以在 IDLE 中完成編寫和運(yùn)行 Python 程序,在程序開始菜單中找到 Python,點(diǎn)擊"IDLE (Python 3.6 64-bit)",如下圖所示:
如果標(biāo)題為 “Python 3.6.0 Shell” 窗口,則表示 Python 已經(jīng)安裝成功,如下圖所示:
3.2 在命令行環(huán)境中運(yùn)行 Python
用戶也可以在命令行環(huán)境下運(yùn)行 Python 程序,在程序開始菜單中輸入cmd,進(jìn)入命令行環(huán)境,如下圖所示:
在命令行窗口中輸入命令 Python,如果出現(xiàn)如下提示則表示 Python 已經(jīng)安裝成功,如下圖所示:
3.3 常見錯(cuò)誤
在命令行窗口中輸入命令 Python,如果出現(xiàn)提示 “python 不是內(nèi)部或外部命令”,如下圖所示:
該提示表示命令行環(huán)境中找不到 Python 可執(zhí)行程序,請(qǐng)重新安裝 Python,在安裝 Python 時(shí),選中選項(xiàng)“Add Python 3.6 to PATH”,如下圖所示:
4. 小結(jié)
在 Windows 下安裝 Python 有兩種方式:
- 騰訊軟件中心直接下載。
- 去官網(wǎng)獲取安裝包進(jìn)行安裝。
第一種方法是傻瓜式的,不需要過(guò)多贅述。如果使用第二種方法的話,去官網(wǎng)獲取安裝包的時(shí)候要注意計(jì)算機(jī)的操作系統(tǒng)位數(shù)。分清是 32 位還是 64 位。安裝的時(shí)候千萬(wàn)不要忘了選擇 Add to PATH
這一選項(xiàng)。