在Eclipse中搭建Python開發環境

來源:互聯網
上載者:User

標籤:unicode   使用   hello   style   檔案名稱   ges   color   視窗   一點   

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指令碼並運行之。

 

 

 

在Eclipse中搭建Python開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.