Linux和BSD使用者
如果你正在使用一個Linux的發行版比如Fedora或者Mandrake或者其他(你的選擇),或者一個BSD系統比如FreeBSD,那麼你可能已經在你的系統裡安裝了Python。
要測試你是否已經隨著你的Linux包安裝了Python,你可以開啟一個shell程式(就像konsole或gnome-terminal)然後輸入如下所示的命令python -V。
$ python -V
Python 2.3.4
注釋
$是shell的提示符。根據你的作業系統的設定,它可能與你那個不同,因此我只用$符號表示提示符。
如果你看見向上面所示的那樣一些版本資訊,那麼你已經安裝了Python了。
如果你得到像這樣的訊息:
$ python -V
bash: python: command not found
那麼你還沒有安裝Python。這幾乎不可能,只是極其偶爾才會遇到。
在這種情況下,你有兩種方法在你的系統上安裝Python。
利用你的作業系統附帶的包管理軟體安裝二進位包,比如Fedora Linux的yum、Mandrake Linux的urpmi、Debian Linux的apt-get、FreeBSD的pkg_add等等。注意,使用這種方法的話,你需要串連網際網路。
你也可以從別的地方下載二進位包然後拷貝到你的PC中安裝。
你可以從原始碼編譯Python然後安裝。在網站上有編譯的指令。
Windows®使用者
Windows®使用者可以訪問Python.org/download,從網站上下載最新的版本(在寫本書的時候,最新版本是2.3.4版)。它的大小大約是9.4MB,與其他大多數語言相比是十分緊湊的。安裝過程與其他Windows軟體類似。
提示
即便安裝程式為你提供了不檢查 可選 組件的選項,你也不要不作任何檢查!有些組件對你很有用,特別是整合式開發環境。
有趣的是,大約70%的Python下載是來自Windows使用者的。當然,這並不能說明問題,因為幾乎所有的Linux使用者已經在安裝系統的時候預設安裝了Python。
在Windows命令列中使用Python
如果你想要從Windows命令列調用Python,那麼你需要先正確的設定PATH變數。
對於Windows 2000、XP、2003,點擊控制台->系統->進階->環境變數。在“系統變數”表單中點擊叫做PATH的變數,然後編輯這個變數,把;C:Python23加到它的結尾。當然,是Python所在的正確目錄名。
對於較舊版本的Windows,把下面這行加到檔案C:AUTOEXEC.BAT中:PATH=%PATH%;C:Python23,然後重新啟動系統。對於Windows NT,則使用AUTOEXEC.NT檔案。
概括
對於Linux系統,很可能你已經在你的系統裡安裝了Python。否則,你可以通過你的發行版附帶的包管理軟體安裝Python。對於Windows系統,安裝Python就是下載安裝程式然後雙擊它那麼簡單。從現在起,我們將假設你已經在你的系統裡安裝了Python。