安裝配置Django開發(fā)環(huán)境(Eclipse + Pydev)
所謂工欲善其事,必先利其器。Python開發(fā)有很多工具,其中Eclipse+Pydev就是其中一種。盡管 python@newsmth的置底文章對這對組合評價不高,但在pipi的堅持和推薦下,我還是選擇了這對組合。反正都沒有用過,我正好嘗嘗鮮。非常感謝Pipi,本文得到了Pipi同學(xué)的大力支持。
下面將開發(fā)環(huán)境的安裝配置過程寫下來,供后來者參考。
一、安裝Eclipse SDK。
到 http://download.eclipse.org/eclipse/downloads/ 找SDK最新的Release版本,最新的版本是 3.3.2
下載。一開始我選擇的是臺灣的[Taiwan] National Center for High-Performance Computing (http) ,速度只有5kB/s,還是小日本的快,118kB/S,, Japan Advanced Institute of Science and Technology (http) ,做事情應(yīng)該也這樣,一個明顯很緩慢,就要當(dāng)即力斷換其他的。
下載完畢之后,將eclipse SDK解壓到某個目錄下,我的放在e:\eclipse就可以了。
如果要使用中文的,最好是使用跟SDK配套的語言包,否則也不能完全漢化(最后我選擇了純英文的,沒漢化)。根據(jù)網(wǎng)上的資料,漢化前不要啟動Eclipse,否則不能完全漢化。將語言包也解壓到同一目錄下即可。
二、安裝Pydev
到 http://sourceforge.net/projects/pydev/ 這里找最新版本下載,最新版本是1.3.15
下載后解壓,將plugins目錄下所有文件挪到Eclipse的相應(yīng)目錄下,將feature目錄下所有文件挪到Eclipse的相應(yīng)目錄下,最后啟動Eclipse,在Help-》Software Upates-》Manage Configuration,然后彈出的界面即可看到pydev的插件。
另一種安裝插件的方法是:Help-》Software Upates-》Find and Install-》Search for new features to install-》New remote site-》隨便起個name如pydev,url填 http://pydev.sf.net/updates/ -》然后照著提示下載安裝即可。
兩種方法我都嘗試了一下,為保險起見,我選擇的是第二種方法。
三 、Pydev的配置
在Eclipse IDE 下, 打開 Window->Preferences… 對話框,從右側(cè)的樹形列表中選擇“ PyDev”->“Interpreter Python”, 點擊New按鈕,從Python的安裝路徑下選擇Python.exe,然后會彈出一個對話框讓你勾選System PYTHONPATH,我是都選了,應(yīng)該無所謂。最后點Ok,退出。
四、進行Django項目開發(fā)
1、建立PyDev Project
Eclipse IDE-》File-》New-》Other-》Pydev-》選擇Pydev Project-》起一個項目的名稱(例如demo)-》選擇路徑,如E:\work-》選擇適合你的Python版本(我的是2.5)-》將下面的勾去掉,不要建立src文件-》Finish
2、建立Django Project
(1)django-admin.py startproject demo。
(2)把生成的Django項目目錄拷貝到Eclipse剛剛建立的項目下的目錄里。回到剛才的Elicpse IDE-》在PyDev Package視圖中右鍵單擊新建的項目,從彈出的菜單中選擇“Refresh”,即可看到Django的項目工程。添加、刪除文件和目錄的操作都可以通過右鍵菜單來完成。
(3)右鍵單擊PyDev項目-》屬性-》選擇PyDev-》PYTHONPATH-》然后將src目錄 (項目文件路徑) 添加到項目代碼中去-》確定
(4)對Pydev項目進行配置:選擇Pydev的項目名稱-》Run菜單-》Open Run Dialog-》Python Run-》右鍵New-》在Main面板中寫入項目名稱,通過Browse載入項目名稱和Main Module,Main Module選擇manage.py-》在Augement面板中,argument必須是 runserver –noreload,下面的working directory加入你的base directory。
打完收工,接下來開始寫Django應(yīng)用吧。
最后補一個用SourceInsight看Python工程的方法:
1、到http://www.sourceinsight.com/public/languages/下載Python.CLF文件,這是python的語言支持包。
2、打開SourceInsight->Options > Preferences -> Languages -> Import -> Select (.CLF)
3、再做的:-> Document Types - > Add Type (Give it a name : 填Python->.給出類型名:我填的是*.py ) 在下面的下拉框里面選擇之前導(dǎo)入的文件,然后確定。Source Insight 就可以識別該類型的文件了。
【編輯推薦】