|
DownloadInstall
周蟒安裝指南
1. 安裝 Python 程式語言首先您需安裝 Python 程式語言。 Python 程式語言屬於自由軟體,您不需為了使用 PYthon 程式語言,而付錢給某個公司以取得使用 python 程式語言的權利。 多數的作業系統都已經預先安裝好 Python 程式語言,除了 Windows 作業系統之外。 有時候作業系統上所提供的預設版本可能稍微舊了一些。這時,你也許會想自行下載較新版本的 Python 程式語言。 安裝在 Windows 作業系統上有兩種方式可以在 Windows 作業系統上安裝 Python 程式語言軟體。 方法一:前往 python 程式語言官方網站下載最新的安裝檔案 (.exe)。下載好的安裝檔,其安裝方式就跟其他的 Windows 程式的安裝方式一樣。
方法二:下載並安裝 ActivePython 安裝程式。 ActiveState 公司提供了另一個預先包裝好許多 Windows 環境下專用工具 (如 PythonWin) 的安裝版本。對 Windows 作業系統的使用者來說相當有用。 註釋: ShowMeDo.com 網站(英文)上有一些影片演示如何下載, 安裝,和執行 Python 環境。可供您參考。 透過 Windows 作業系統命令列使用 Python 語言如果你想透過 Windows 命令列來使用 Python 語言,那麼你需要先設定好 Windows 環境變數。 在 Windows 2000, XP, 2003 這些作業系統裡,點選 "控制台" -> "系統" -> "進階" -> "環境變數"。 在"系統變數(S)"欄中,選取 'PATH' 變數名稱後,再點選 '編輯(I)' 按鈕。 請先確定你安裝 Python 語言程式的路徑是 'C:\Python25',接著在彈出的視窗中將 ';C:\Python25' (注意要以分號隔開)這字串添在原本的字串之後。 在比較舊的 Windows 作業系統版本上,則是在 'C:\AUTOEXEC.BAT' 這個檔案中加入 'PATH=%PATH%;c:\python25;c:\python25\Scripts;' 一行訊息後重新啟動作業系統即可。在 Windows NT 作業系統上,則改成修改檔名為 'AUTOEXEC.NT' 的檔案。 安裝在 Linux/BSD 作業系統上如果你正使用某個 Linux 的發行版本如 Ubuntu, Fedora, Mandriva 等等,或者某個 BSD 系統如 FreeBSD,那麼你的系統裡應該早就預先安裝好 Python 程式語言軟體了。要測試 Python 程式語言軟體是否真的已經安裝好在你的作業系統上, 你可以開啟一個命令列 (Shell) 程式 (如 konsole 或 gnome-terminal), 輸入命令 'python -V' ('V' 最好為大寫)。 $ python -V Python 2.x.x 註釋: '$' 符號是命令列程式的提示符號。出現的符號與你的系統設定有關。本書中一律以 '$' 符號表示。 如果你看見了如上所示的一些版本訊息,那就表示系統已經預先安裝好 Python 程式語言軟體了。 然而, 如果你看到的是如下訊息: $ python -V bash: python: command not found 那就表示你的作業系統上還未安裝 Python。雖然這種情況不太可能發生。 當你遇到這種情況時,可以透過這兩種方式在你的作業系統上安裝 Python 程式語言軟體。
在 Ubuntu 7.04 以上版本已經內建了 Python 2.x。 安裝在 Mac 作業系統上在 Mac OS X 10.3 以上的版本中已經預先安裝了 Python 程式語言軟體. 如果你想安裝較新的 Python 程式語言軟體版本, 可以使用 'DarwinPorts' 程式:
目前 DarwinPorts 中 Python 2.5.1 版本的代號為 python25。 在更舊版本的 Mac 作業系統上, 請造訪 MacPython 官方網站並下載適合你的作業系統版本的 .dmg 檔。 掛載(mount)起這個磁碟檔並執行安裝程式即可. http://homepages.cwi.nl/~jack/macpython/download.html 在 Mac OS X 上已經內建了 Python 與 easy_install 等相關工具。 要在命令行中能使用自動完成功能,請安裝 readline 模組 $ sudo easy_install readline 2. 安裝周蟒模組現在我們假設你已經在你的作業系統上準備好了 Python 語言軟體。 接著,請使用命令行(command line) 執行命令以安裝周蟒(zhpy): 線上安裝周蟒1. 如果已安裝過 easy_install 命令模組的話, 請直接執行以下指令安裝 zhpy 模組: $ easy_install zhpy 此指令會透過網路自動安裝 zhpy 模組。 如果是在 Ubuntu 或 Debian 作業系統上,可以使用 $ sudo apt-get install python-setuptools 命令來安裝 easy_install 命令模組。 2. 如果想從頭全新安裝的話, 請下載 ez_setup.py 檔案並執行以下指令來安裝 zhpy (周蟒)模組: $ python ez_setup.py zhpy zhpy 是周蟒的代號,此指令會透過網路自動安裝一個用來線上安裝 Python 模組的工具: "easy_install" 命令,然後線上安裝 zhpy 模組。 透過原始碼安裝周蟒自 pypi 下載 zip 格式壓縮的原始碼, 使用 zip 解壓縮程式解開後, 使用命令列執行以下指令安裝 zhpy 模組: $ python setup.py install Ubuntu 作業系統上安裝周蟒在 Debian 系列作業系統上安裝周蟒很容易,只需要輸入兩行命令: $ sudo apt-get install python-setuptools $ sudo easy_install zhpy 驗證你可以用以下方法來確認是否已安裝成功。 開啟一個命令列 (Shell) 程式 (如 konsole 或 gnome-terminal), 輸入命令 'zhpy -V'。 $ zhpy -V zhpy 1.x on python 2.x.x 現在我們假設你也已經在你的作業系統上準備好了 Python 與周蟒語言軟體。 接著我們就來寫我們的第一個 Python 程式吧。 簡介 | 學習程式的第一個範例 |
Debian 版的 zhpy 在 http://twemu.no-ip.org/apt/zhpy/
謝謝 DreamerC
我是初學者.... Ubuntu 裝不進去 有下載 ez_setup.py 檔案 但執行 $ python ez_setup.py zhpy 時找不到 是怎麼回事啊?
感谢您分享!学习中
Ubuntu 可以用 sudo apt-get python-setuptools 命令來裝 easy_install 命令
真是佛心來著!感謝
file ntuser.ini !ntuser.ini is not a valid keyword file zhpy 1.7.1 in win32 on top of Python 2.6.2 我安裝完畢後 重新開機 執行shpy 卻出現上面3行訊息 前2行似乎是說明有一些問題發生 請問有人能解答嗎 ? 謝謝 - Fisher Warn 2009.6.12
fisher.warn, 你執行 zhpy 的目錄下不要有無關的 ini 檔(如這邊看到的 ntuser.ini)
gasolin, 謝謝您答覆,不過,我執行 zhpy 的目錄下完全沒有 ini 檔;我的目錄是C:\Python26\Scripts,裡頭共6個檔案;easy_install-2.6-script.py;easy_install-script.py;zhpy-script.py;easy_install-2.6.exe;easy_install.exe;zhpy.exe
目前依舊不明為何會有此錯誤訊息,請問還有其他可能原因嗎 ?
file ntuser.ini
!ntuser.ini is not a valid keyword file
zhpy 1.7.1 in win32 on top of Python 2.6.2
>>>
我指的是你打開 console 後執行 zhpy 的目錄, ntuser.ini 是在 c:\ 之類的目錄, 用 cd 指令切換到別的目錄(如 d:\ )後再跑 zhpy 應該就行了
我的操作系统为Windows XP,怎么搞不懂你这个怎么安装?不能出一个完整的安装文件吗?
easy_install 算是很簡單的安裝方式囉, 稍微試試吧 :)
zhpy 已經進 Debian 了 :) 可以不用從我那邊抓了
windows XP 的安装方式还是有问题,因为windows下面easy_install 这个命令不能用的。。。
hnzksq, 只要裝好 Python, 下載 zhpy.zip 下來後解壓縮,執行 ez_setup.py zhpy 或 setup.py install 都可以
好了,就是遇到点麻烦,在win控制台下显示的全是乱码。。。
1.7.2 修好了 py 2.6 支援, 請再試試看
謝謝你提供這個資源,真的很好。非常謝謝您!
Gordon
Gasolin大大,你好,周蟒在中文简体的windows xp中好像不可用,是不是?
我的會出現 D:\>python ez_setup.py install
SyntaxError?: invalid syntax