Eclipse for python
Eclipse for python on Windows
1.準(zhǔn)備工作:
下載32位的Eclipse (注1)
下載Python 2.x (注2)
2.安裝JDK6
JDK的安裝很容易的,一般一直點(diǎn)下一步即可
怕一些程序不認(rèn)路徑當(dāng)中的空格,我就習(xí)慣性地改了一下安裝路徑,不過(guò)一般不改也沒(méi)啥大問(wèn)題,。
我的JDK路徑在C:\Java\JDK,,JRE路徑在C:\Java\JRE,。
安裝完畢,,設(shè)置環(huán)境變量。
這個(gè)環(huán)境變量很重要,,許多需要用到JDK的軟件————比如Eclipse————都使用環(huán)境變量來(lái)確定JDK和他的一些類庫(kù)的路徑,。
添加環(huán)境變量JAVA_HOME,,值為JDK的路徑,,我這里是C:\Java\JDK
添加環(huán)境變量CLASSPATH,,值為.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示當(dāng)前路徑)
在環(huán)境變量Path的值后面加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
設(shè)置完畢,,可以在cmd里面輸入“echo %JAVA_HOME%”和“echo %CLASSPATH%”確認(rèn)剛才的設(shè)置是否正確,。
3.安裝Eclipse和Python
Eclipse是綠色軟件,,找個(gè)地方解壓一下就OK了
Python的安裝就更不用說(shuō)了
4.給Eclipse安裝PyDev插件
啟用Eclipse————如果前面的步驟都正確無(wú)誤的話,那么Eclipse就該能夠正常啟動(dòng)了,。
第一次啟動(dòng)會(huì)讓你選擇一個(gè)工作空間,,按缺省設(shè)置,勾選一下不再提醒,,就可以了,。
在Help菜單中,選擇Install New Software···,,
選擇Add按鈕,,Name:PyDev(這個(gè)隨便起),Location:http:///updates(PyDev的更新地址),,OK
選擇PyDev下的PyDev for Eclipse,,別的都不要選,否則依賴檢查那關(guān)過(guò)不去,。 (注3)
點(diǎn)下一步,,下一步安裝
中間會(huì)問(wèn)你是否信任Aptana、Pydev什么的,,信任就可以了
最后重啟Eclipse
5.配置PyDev插件
在Window菜單中選Preference,,
1、PyDev->Interpreter - Python,,New一個(gè)Python解釋器,,填上解釋器名字和路徑,路徑選相應(yīng)的python.exe,。
以下幾步Python 3.x必選,,Python 2隨意。我比較習(xí)慣Unicode,,所以一次性在這兒設(shè)定了,。
2、General->Editors->Text Editors->Spelling,,Encoding改成Other:UTF-8
3,、General->Workspace,,Text file encoding改成Other:UTF-8
4、找到安裝目錄下的\plugins\org.python.pydev.debug_x.x.x.yyyymmddhh\pysrc\pydevd.py,,
920行的 encoding = Non 改成 encoding = "UTF-8",,保存
至此,PyDev的配置就完成了,。
6.測(cè)試下
File->New->Project,,選PyDev下的PyDev Project,Grammer和Interpreter選相應(yīng)的版本,,F(xiàn)inish,。
在PyDev Package Explorer的項(xiàng)目上右鍵,New->PyDev Module,,隨便寫個(gè)名字,F(xiàn)inish,。
然后隨便寫幾行代碼,,Run
在彈出的對(duì)話框中選擇Python Run ,
OK
注釋:
注1:這里說(shuō)明一下,,JDK和Eclispse好像得同為32位或者64位的,,否則有可能遇到問(wèn)題。我第一次嘗試是用的64位JDK+32位Eclipse的組合,,就碰到了和這里http:///questions/186001/eclipse-failed-to-load-the-jni-shared-library一樣的問(wèn)題,,于是果斷換了32位JDK。
注2:我想做GAE的開發(fā),,所以選了版本2.6.6,,一般情況下選最新版即可。
注3:PyDev Mylyn Integration (optional):這個(gè)依賴于PyDev for Eclipse,,你得裝完后者就可以裝了,。
PyDev Django Templates Editor:這個(gè)需要Aptana Studio 3。