首先,從官網(wǎng)下載最新版本的Python 2.7。如果您想確保安裝的是完全最新的版本,請(qǐng)單擊 Python.org 網(wǎng)站主頁(yè)上的下載 > Windows 鏈接。
Windows 版本作為 MSI 包提供。要手動(dòng)安裝,只需雙擊該文件即可。
MSI 包格式允許 Windows 管理員使用其標(biāo)準(zhǔn)工具自動(dòng)安裝。
根據(jù)設(shè)計(jì),Python 安裝到嵌入版本號(hào)的目錄中,例如,Python 2.7 版本將安裝在C:\Python27\,這樣您就可以在同一系統(tǒng)上安裝多個(gè)版本的 Python,而不會(huì)發(fā)生沖突。
當(dāng)然,只有一種解釋器可以作為Python文件類型的默認(rèn)應(yīng)用程序。它也不會(huì)自動(dòng)修改PATH環(huán)境變量,以便您始終可以控制運(yùn)行哪個(gè) Python 副本。
每次輸入 Python 解釋器的完整路徑名很快就會(huì)變得乏味,因此將默認(rèn) Python 版本的目錄添加到PATH。假設(shè)您的 Python 安裝位于 中C:\Python27\,請(qǐng)將其添加到您的 PATH:
C:\Python27\;C:\Python27\Scripts\
您可以通過(guò)在 中運(yùn)行以下命令輕松完成此操作powershell:
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User")
這也是安裝過(guò)程中的一個(gè)選項(xiàng)。
第二個(gè) ( Scripts) 目錄在安裝某些軟件包時(shí)接收命令文件,因此它是一個(gè)非常有用的補(bǔ)充。您無(wú)需安裝或配置任何其他內(nèi)容即可使用 Python。話雖如此,我強(qiáng)烈建議您在開(kāi)始構(gòu)建供實(shí)際使用的 Python 應(yīng)用程序之前安裝下一節(jié)中描述的工具和庫(kù)。特別是,您應(yīng)該始終安裝Setuptools,因?yàn)樗鼓梢愿p松地使用其他第三方Python庫(kù)。
設(shè)置工具 + Pip
兩個(gè)最重要的第三方 Python 包是setuptools和pip。
安裝后,您可以使用單個(gè)命令下載、安裝和卸載任何兼容的 Python 軟件產(chǎn)品。它還使您能夠輕松地將這種網(wǎng)絡(luò)安裝功能添加到您自己的 Python 軟件中。
Python 2.7.9 及更高版本(在 python2 系列上)以及 Python 3.4 及更高版本默認(rèn)包含 pip。
要查看 pip 是否已安裝,請(qǐng)打開(kāi)命令提示符并運(yùn)行
command -v pip
要安裝 pip,請(qǐng)遵循官方 pip 安裝指南- 這將自動(dòng)安裝最新版本的 setuptools。
虛擬環(huán)境
虛擬環(huán)境是一種工具,通過(guò)為不同項(xiàng)目創(chuàng)建虛擬 Python 環(huán)境,將不同項(xiàng)目所需的依賴關(guān)系保存在不同的位置。它解決了“項(xiàng)目 X 依賴于版本 1.x,但項(xiàng)目 Y 需要 4.x”的困境,并保持全局站點(diǎn)包目錄干凈且易于管理。
例如,您可以處理需要 Django 1.10 的項(xiàng)目,同時(shí)維護(hù)需要 Django 1.8 的項(xiàng)目。
要開(kāi)始使用它并查看更多信息:虛擬環(huán)境文檔。