在Eclipse中搭建Python開發環境
來自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html
前言
筆者最近迷上了Python,但是一直沒有找到滿意的IDE。雖然使用Vim編輯器+命令行的方式比較酷,然而一個優秀的IDE確實能讓開發速度提升不少。於是筆者想到Eclipse——一個神一樣的利器。經過一番曲折,終究修成正果。整理成文,希望對熱愛的Python的童鞋有所幫助。
正文
首先我們需要明白一點——Eclipse作為一個灰常優秀的開發工具,它可被用作N多語言的IDE,然而前提是我們需要安裝對應的編譯器或者解釋器。比如常見的Java開發,就必須JDK。因此要用Eclipse進行Python開發也必須Python的“JDK”,即Python解釋器。筆者已安裝Python2.7版本的解釋器,在本文便Python2.7為示例分步驟說明搭建過程。
基本需求:
·1 Eclipse(版本不要太陳舊)
·2 Python解釋器(www.python.org)
步驟1:
下載用於在Eclipse中開發Python的插件PyDev。
文件名:org.python.pydev.feature-1.6.1.2010080312.zip。
下載地址:http://sourceforge.net/projects/pydev/files/
步驟2:
解壓org.python.pydev.feature-1.6.1.2010080312.zip。將解壓后的features和plugins文件夾中的內容拷貝到Eclipse安裝目錄下相同的文件夾中即安裝PyDev插件成功。
步驟3:
打開Eclipse(如果已經打開,則重啟Eclipse)。選擇window——》Presences,設置如圖:
展開PyDev,選擇Interpreter - Python,單擊New...按鈕,在彈出的Select interpreter窗 口中單擊Browse...按鈕,找到已經安裝的Python解釋器。單擊Select interpreter窗口中 單擊OK按鈕,在彈出的Selection Needed窗口中單擊Select All按鈕,然后單擊OK按 鈕完成設置。然后在Preferences窗口中選擇Apply——》OK完成設置。如圖:

以下幾步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的配置就完成了。
步驟4:
選擇File——》New——》Other。在彈出的New窗口中,按下圖操作:

步驟5:
在彈出的窗口中,依次填寫Project name(工程名)——》為工程選擇Directory(目錄)——》選擇Project type(工程類型)——》選擇版本號(如果沒有自己正在使用的版本號,則選擇比自己版本號老一些的版本號)——》選擇Interpreter(解釋器)——單擊Finish按鈕完成設置。如圖:
步驟6:
現在可以在已創建的工程中新建模塊了,如圖:

我們在src包中建立一個空的HelloWorld模塊,如圖:
步驟7:
按下圖所示,編寫一個簡單的HelloWorld腳本並運行之。

