Eclipse和PyDev搭建完美Python開發環境(Windows篇)

作者: Realh  來源: 博客園  發布時間: 2010-11-23 17:10  閱讀: 69012 次  推薦: 3   原文鏈接   [收藏]  
摘要:本文講解了用Eclipse和PyDev搭建Python的開發環境。

  十一長假在家閑著沒事兒,準備花點時間學習一下Python。 今兒花了一個下午搭建Python的開發環境,不禁感嘆————開源的東西就是麻煩啊··· 唉,可憐我們這些被微軟寵壞了的開發人員···

  為什么不用別的IDE呢?

  IDLE是小打小鬧用的,那個WingIDE是要錢的,而且用不慣。Eclipse+PyDev插件是最主流的Python開發環境了。

  1.準備工作

  下載32位的JDK6 Java的開發包  我也不想裝這玩意兒,但是Eclipse依賴他,沒辦法。

  下載32位的Eclipse (注1)

  下載Python 2.x (注2)

  2.安裝JDK6

  JDK的安裝很容易的,一般一直點下一步即可. 多數教程都說,安裝完JDK需要設置環境變量,但如今的IDE已經不再通過環境變量來查找JDK的路徑了,所以這個不設也罷。 

  3.安裝Eclipse和Python

  Eclipse是綠色軟件,找個地方解壓一下就OK了 。Python的安裝就更不用說了

  4.給Eclipse安裝PyDev插件

  啟用Eclipse————如果前面的步驟都正確無誤的話,那么Eclipse就該能夠正常啟動了。 第一次啟動會讓你選擇一個工作空間,按缺省設置,勾選一下不再提醒,就可以了。

  在Help菜單中,選擇Install New Software···, 選擇Add按鈕,Name:PyDev(這個隨便起),Location:http://pydev.org/updates(PyDev的更新地址),OK

EclipseAndPyDev(Windows)_AddRepository

  選擇PyDev下的PyDev for Eclipse,別的都不要選,否則依賴檢查那關過不去。

EclipseAndPyDev(Windows)_InstallDialog  點下一步,下一步安裝。中間會問你是否信任Aptana、Pydev什么的,信任就可以了。

  最后重啟Eclipse

  5.配置PyDev插件

  在Window菜單中選Preference,

  1、PyDev->Interpreter - Python,New一個Python解釋器,填上解釋器名字和路徑,路徑選相應的python.exe。
EclipseAndPyDev(Windows)_SelectInterpreter
EclipseAndPyDev(Windows)_SelectNeeded

  以下幾步Python 3.x必選,Python 2隨意。我比較習慣Unicode,所以一次性在這兒設定了。

  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.測試下

  File->New->Project,選PyDev下的PyDev Project,Grammer和Interpreter選相應的版本,Finish。
EclipseAndPyDev(Windows)_CreatePyDevProject

  在PyDev Package Explorer的項目上右鍵,New->PyDev Module,隨便寫個名字,Finish。

  然后隨便寫幾行代碼,Run

  在彈出的對話框中選擇Python Run ,

  OK
EclipseAndPyDev(Windows)_Result

  注釋:
  注1:這里說明一下,JDK和Eclispse好像得同為32位或者64位的,否則有可能遇到問題。我第一次嘗試是用的64位JDK+32位Eclipse的組合,就碰到了和這里http://superuser.com/questions/186001/eclipse-failed-to-load-the-jni-shared-library一樣的問題,于是果斷換了32位JDK。

  注2:我想做GAE的開發,所以選了版本2.6.6,一般情況下選最新版即可。

  注3:PyDev Mylyn Integration (optional):這個依賴于PyDev for Eclipse,你得裝完后者就可以裝了。 PyDev Django Templates Editor:這個需要Aptana Studio 3。

3
0
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()