本章節(jié)我們將向大家介紹如何在本地搭建 Python 開發(fā)環(huán)境。
Python 可應(yīng)用于多平臺(tái)包括 Linux 和 Mac OS X,這些系統(tǒng)已經(jīng)自帶Python 支持,不需要再配置安裝了。
隨著python2停止維護(hù),這些原來自帶python2環(huán)境支持的,已經(jīng)轉(zhuǎn)為自帶python3環(huán)境支持,所以部分老系統(tǒng)可能自帶python2支持,最新的系統(tǒng)大概率是不帶python2環(huán)境的,需要自行安裝。
Windows 下直接下載最新版的 Python 2.7.9,安裝的時(shí)候注意選擇
你可以通過終端窗口輸入 "python" 命令來查看本地是否已經(jīng)安裝 Python 以及 Python 的安裝版本。
Python 最新源碼,二進(jìn)制文檔,新聞資訊等可以在 Python 的官網(wǎng)查看到:
Python官網(wǎng):http://www.python.org/
你可以在以下鏈接中下載 Python 的文檔,你可以下載 HTML、PDF 和 PostScript 等格式的文檔。
Python文檔下載地址:www.python.org/doc/
Python 已經(jīng)被移植在許多平臺(tái)上(經(jīng)過改動(dòng)使它能夠工作在不同平臺(tái)上)。
您需要下載適用于您使用平臺(tái)的二進(jìn)制代碼,然后安裝 Python。
如果您平臺(tái)的二進(jìn)制代碼是不可用的,你需要使用C編譯器手動(dòng)編譯源代碼。
編譯的源代碼,功能上有更多的選擇性, 為 Python 安裝提供了更多的靈活性。
以下是各個(gè)平臺(tái)安裝包的下載地址:
以下為不同平臺(tái)上安裝 Python 的方法:
以下為在 Unix & Linux 平臺(tái)上安裝 Python 的簡單步驟:
Modules/Setup
?
./configure
?腳本make
?make install
?執(zhí)行以上操作后,Python 會(huì)安裝在? /usr/local/bin
? 目錄中,Python 庫安裝在?/usr/local/lib/pythonXX
?,XX 為你使用的 Python 的版本號(hào)。
以下為在 Window 平臺(tái)上安裝 Python 的簡單步驟:
python-XYZ.msi
?文件 , XYZ 為你要安裝的版本號(hào)。python-XYZ.msi,
? Windows 系統(tǒng)必須支持 Microsoft Installer 2.0 搭配使用。只要保存安裝文件到本地計(jì)算機(jī),然后運(yùn)行它,看看你的機(jī)器支持 MSI。Windows XP和更高版本已經(jīng)有 MSI,很多老機(jī)器也可以安裝 MSI。最近的 Mac 系統(tǒng)都自帶有 Python 環(huán)境,但是自帶的 Python 版本為舊版本,你可以通過鏈接http://www.python.org/download/mac/ 查看 MAC 上 Python 的新版功能介紹。
MAC 上完整的 Python 安裝教程你可以查看:
http://www.cwi.nl/~jack/macpython.html程序和可執(zhí)行文件可以在許多目錄,而這些路徑很可能不在操作系統(tǒng)提供可執(zhí)行文件的搜索路徑中。
path(路徑)存儲(chǔ)在環(huán)境變量中,這是由操作系統(tǒng)維護(hù)的一個(gè)命名的字符串。這些變量包含可用的命令行解釋器和其他程序的信息。
Unix 或 Windows 中路徑變量為 ?PATH
?(UNIX 區(qū)分大小寫,Windows 不區(qū)分大小寫)。
在 Mac OS 中,安裝程序過程中改變了 Python 的安裝路徑。如果你需要在其他目錄引用Python,你必須在 ?path
?中添加 Python 目錄。
setenv PATH "$PATH:/usr/local/bin/python", 按下"Enter"。
export PATH="$PATH:/usr/local/bin/python",按下"Enter"。
PATH="$PATH:/usr/local/bin/python", 按下"Enter"。
注意: ?/usr/local/bin/python
? 是 Python 的安裝目錄。
在環(huán)境變量中添加 Python 目錄:
path=%path%;C:\Python
按下"Enter"。
注意: ??C:\Python??是 Python 的安裝目錄。
也可以通過以下方式設(shè)置:
右鍵點(diǎn)擊"計(jì)算機(jī)",然后點(diǎn)擊"屬性"
然后點(diǎn)擊"高級(jí)系統(tǒng)設(shè)置"
選擇"系統(tǒng)變量"窗口下面的?Path?,雙擊即可!
然后在?Path?行,添加 Python 安裝路徑即可(我的 ?D:\Python32?),所以在后面,添加該路徑即可。 ps:記住,路徑直接用分號(hào)";"隔開!
最后設(shè)置成功以后,在 cmd 命令行,輸入命令?python?,就可以有相關(guān)顯示。
下面幾個(gè)重要的環(huán)境變量,它應(yīng)用于 Python:
變量名 | 描述 |
---|---|
?PYTHONPATH? | PYTHONPATH 是 Python 搜索路徑,默認(rèn)我們 import 的模塊都會(huì)從 PYTHONPATH 里面尋找。 |
PYTHONSTARTUP | Python 啟動(dòng)后,先尋找 PYTHONSTARTUP 環(huán)境變量,然后執(zhí)行此文件中變量指定的執(zhí)行代碼。 |
PYTHONCASEOK | 加入 PYTHONCASEOK 的環(huán)境變量, 就會(huì)使 Python 導(dǎo)入模塊的時(shí)候不區(qū)分大小寫. |
PYTHONHOME | 另一種模塊搜索路徑。它通常內(nèi)嵌于的 PYTHONSTARTUP 或 PYTHONPATH 目錄中,使得兩個(gè)模塊庫更容易切換。 |
有三種方式可以運(yùn)行 Python:
你可以通過命令行窗口進(jìn)入 Python 并在交互式解釋器中開始編寫 Python 代碼。
你可以在 Unix,DOS 或任何其他提供了命令行或者 shell 的系統(tǒng)進(jìn)行 Python 編碼工作。
以下為 Python 命令行參數(shù):
選項(xiàng) | 描述 |
---|---|
-d | 在解析時(shí)顯示調(diào)試信息 |
-O | 生成優(yōu)化代碼 ( .pyo 文件 ) |
-S | 啟動(dòng)時(shí)不引入查找 Python 路徑的位置 |
-v | 輸出 Python 版本號(hào) |
-X | 從 1.6 版本之后基于內(nèi)建的異常(僅僅用于字符串)已過時(shí)。 |
-c cmd | 執(zhí)行 Python 腳本,并將運(yùn)行結(jié)果作為 cmd 字符串。 |
file | 在給定的 Python文件執(zhí)行 Python 腳本。 |
在你的應(yīng)用程序中通過引入解釋器可以在命令行中執(zhí)行 Python 腳本,如下所示:
注意:在執(zhí)行腳本時(shí),請(qǐng)檢查腳本是否有可執(zhí)行權(quán)限。
您可以使用圖形用戶界面(GUI)環(huán)境來編寫及運(yùn)行 Python 代碼。以下推薦各個(gè)平臺(tái)上使用的 IDE:
繼續(xù)下一章之前,請(qǐng)確保您的環(huán)境已搭建成功。如果你不能夠建立正確的環(huán)境,那么你就可以從您的系統(tǒng)管理員的幫助。
在以后的章節(jié)中給出的例子已在 Centos(Linux)下 Python2.7.13 版本測試通過。
Python 是跨平臺(tái)的,它可以運(yùn)行在 Windows、Mac 和各種 Linux/Unix 系統(tǒng)上。在 Windows 上寫 Python 程序,放到 Linux 上也是能夠運(yùn)行的。 要開始學(xué)習(xí) Python 編程,首先就得把 Python 安裝到你的電腦里。安裝后,你會(huì)得到 Python 解釋器(就是負(fù)責(zé)運(yùn)行 Python 程序的),一個(gè)命令行交互環(huán)境,還有一個(gè)簡單的集成開發(fā)環(huán)境。
您也可以使用 Coding Cloud Studio 這款在線云端開發(fā)工具。它提供了原生的在線 Linux 命令交互終端環(huán)境,Python 運(yùn)行解釋器,在線開發(fā)文本編輯器,你可以直接在工作站中創(chuàng)建 Python 文件并在 Cloud Studio 中運(yùn)行你寫的 Python 程序。然后你可以略過本節(jié)余下的安裝 Python 運(yùn)行環(huán)境以及集成開發(fā)環(huán)境等部分。
如果遇到問題,您可以查看 Coding幫助文檔!
更多建議: