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