一個好的集成開發(fā)環(huán)境,能很大地提高編程效率。所以,我得需要先找一個好的python 的開發(fā)工具。
eclipse +pyDev, 感覺還不錯。我把安裝過程的關鍵點,詳細記錄于本文,以便自己和讀者日后重新安裝的時候,別找不到北。
eclipse 是一個java的免費的IDE, 我安裝的是 eclipse-SDK-3.2.1-win32.zip,123M
下載地址:http://www.eclipse.org/downloads/download.php
解壓縮后,就算安裝完畢了,是個綠色軟件。運行eclipse.exe,和我最常用的delphi相比,第1印象eclipse很華麗,比3.1版本又好看了些。也許 java的另一個開發(fā)工具NetBeans 也能開發(fā)python,界面風格比eclipse更細膩些,但我沒有找到相關的資料,就選eclipse吧。
在eclipse里開發(fā)python,還需要安裝一個插件:PyDev,
下載地址:http://sourceforge.net/projects/pydev/
org.python.pydev.feature-1_2_4.zip 軟件不大,3.2M
在delphi里,安裝組件,一般是在component菜單里,eclipse里沒有這個菜單。憑借vc和delphi的經(jīng)驗,調(diào)整環(huán)境的設置,一般是在project菜單里,eclipse 有project菜單,但沒有相應的子菜單。
看了pydev的簡介,原來是在eclipse的help菜單里,eclipse/help/software updates/Find and install...
選擇 Search for new features to install
選擇 New Local Site, 輸入pydev.zip 解壓縮后在本地硬盤上的目錄。
然后,還需要再設置一下python解釋器的位置,告訴eclipse,python.exe 在哪個目錄下面。
選擇 Window/Preferences ,在左邊的列表里找到 Pydev/Interpreter -Python, 在 右邊的python interpreters 里輸入 你的python.exe,我的安裝是c:\python25\python.exe
至此python的Ide安裝完畢。試試吧。
新建一個 Pydev Project, 輸入一個hello world,單步調(diào)試運行, 效果見下圖。
斷點設置是綠色小球,和delphi,vc的紅色小球不一樣。
需要雙擊才能設置斷點,和delphi,vc的單擊設置斷點也不一樣。
馬飛濤
參考:
用 Eclipse 和 Ant 進行 Python 開發(fā)
http://www-128.ibm.com/developerworks/cn/opensource/os-ecant/index.html
呵呵。我一般不用調(diào)試器,都是使用print+log+眼看。有興趣的話,還可以試一試我開發(fā)的編輯器UliPad??梢詮?http://wiki.woodpecker.org.cn/moin/UliPad 下載,需要安裝wxPython。它是一個純Python寫的軟件。