python ide
本文為大家推薦幾款款不錯(cuò)的 python ide(集成開發(fā)環(huán)境),比較推薦 pycharm,當(dāng)然你可以根據(jù)自己的喜好來選擇適合自己的 python ide。
1. pycharm
pycharm 是由 jetbrains 打造的一款 python ide。
pycharm 具備一般 python ide 的功能,比如:調(diào)試、語法高亮、項(xiàng)目管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測試、版本控制等。
另外,pycharm 還提供了一些很好的功能用于 django 開發(fā),同時(shí)支持 google app engine,更酷的是,pycharm 支持 ironpython。
pycharm 官方下載地址:http://www.jetbrains.com/pycharm/download/a
效果圖查看:

2. sublime text
sublime text 具有漂亮的用戶界面和強(qiáng)大的功能,例如代碼縮略圖,python 的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。
sublime text 的主要功能包括:拼寫檢查,書簽,完整的 python api , goto 功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。
sublime text 是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持 windows、linux、mac os x等操作系統(tǒng)。
使用sublime text 2的插件擴(kuò)展功能,你可以輕松的打造一款不錯(cuò)的 python ide,以下推薦幾款插件(你可以找到更多):
- codeintel:自動(dòng)補(bǔ)全+成員/方法提示(強(qiáng)烈推薦)
- sublimerepl:用于運(yùn)行和調(diào)試一些需要交互的程序(e.g. 使用了input()的程序)
- bracket highlighter:括號(hào)匹配及高亮
- sublimelinter:代碼pep8格式檢查
3. eclipse+pydev
1、安裝eclipse
eclipse可以在它的官方網(wǎng)站eclipse.org找到并下載,通常我們可以選擇適合自己的eclipse版本,比如eclipse classic。下載完成后解壓到到你想安裝的目錄中即可。
當(dāng)然在執(zhí)行eclipse之前,你必須確認(rèn)安裝了java運(yùn)行環(huán)境,即必須安裝jre或jdk,你可以到(http://www.java.com/en/download/manual.jsp)找到j(luò)re下載并安裝。
2、安裝pydev
運(yùn)行eclipse之后,選擇help-->install new software,如下圖所示。
點(diǎn)擊add,添加pydev的安裝地址:http://pydev.org/updates/,如下圖所示。
完成后點(diǎn)擊"ok",接著點(diǎn)擊pydev的"+",展開pydev的節(jié)點(diǎn),要等一小段時(shí)間,讓它從網(wǎng)上獲取pydev的相關(guān)套件,當(dāng)完成后會(huì)多出pydev的相關(guān)套件在子節(jié)點(diǎn)里,勾選它們?nèi)缓蟀磏ext進(jìn)行安裝。如下圖所示。
安裝完成后,重啟eclipse即可
3、設(shè)置pydev
安裝完成后,還需要設(shè)置一下pydev,選擇window -> preferences來設(shè)置pydev。設(shè)置python的路徑,從pydev的interpreter - python頁面選擇new
會(huì)彈出一個(gè)窗口讓你選擇python的安裝位置,選擇你安裝python的所在位置。
完成之后pydev就設(shè)置完成,可以開始使用。
4、建立python project:
安裝好eclipse+pydev以后,我們就可以開始使用它來開發(fā)項(xiàng)目了。首先要?jiǎng)?chuàng)建一個(gè)項(xiàng)目,選擇file -> new ->pydev project
會(huì)彈出一個(gè)新窗口,填寫project name,以及項(xiàng)目保存地址,然后點(diǎn)擊next完成項(xiàng)目的創(chuàng)建。
5、創(chuàng)建新的pydev module
光有項(xiàng)目是無法執(zhí)行的,接著必須創(chuàng)建新的pydev moudle,選擇file -> new -> pydev module
在彈出的窗口中選擇文件存放位置以及moudle name,注意name不用加.py,它會(huì)自動(dòng)幫助我們添加。然后點(diǎn)擊finish完成創(chuàng)建。
輸入"hello world"的代碼。
6、執(zhí)行程序
程序?qū)懲旰?,我們可以開始執(zhí)行程序,在上方的工具欄上面找到執(zhí)行的按鈕。
之后會(huì)彈出一個(gè)讓你選擇執(zhí)行方式的窗口,通常我們選擇python run,開始執(zhí)行程序。