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。