1. 程式人生 > >使用Eclipse開發Python程式(1)

使用Eclipse開發Python程式(1)

對於有Java、Android或C/C++基礎的小夥伴們該對Eclipse十分熟悉了,這是一個開放原始碼的軟體開發專案,是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,Eclipse只是一個框架和一組服務,能夠通過外掛和元件來構建開發環境。

1.2.1  Eclipse介紹

具體來說, Eclipse IDE由如下4個部分組成。

q   Eclipse Platform:是一個開放的可擴充套件IDE,提供了一個通用的開發平臺。

q   JDT:支援Java開發。

q   CDT:支援C開發。

q   PDE:支援外掛開發。

雖然大多數使用者很樂於將Eclipse當作Java IDE或Python IDE來使用,但是Eclipse的目標功能不僅限於此。Eclipse還包括外掛開發環境(Plug-in Development Environment,PDE),這個元件主要針對希望擴充套件Eclipse的軟體開發人員,因為它允許他們構建與Eclipse環境無縫整合的工具。在開發Python程式時,開發者通常將利用Eclipse工具,並安裝Python專用外掛PyDev,這樣“Eclipse+PyDev”組合便構成了經典Python IDE。

截止到筆者寫本書時為止,官方並沒有為Python提供專門的Eclipse版本供開發者使用。開發者可以在Eclipse官網下載並安裝Java版本的Eclipse:Eclipse IDE for Java Developes,然後再安裝PyDev外掛即可。

注意:Eclipse是著名的跨平臺的整合開發環境(IDE),其本身只是一個框架平臺。但是通過安裝眾多外掛的方式,使得Eclipse擁有其他功能相對固定的IDE軟體很難具有的靈活性。許多軟體開發商以Eclipse作為框架基礎,獨立開發出各種各樣的、自己的IDE工具。

1.2.2  下載並安裝Eclipse

(1)在瀏覽器中輸入Eclipse官網地址“http://www.eclipse.org/”,然後單擊右上角的“Download”按鈕,如圖1-23所示。

圖1-23  Eclipse官網首頁

(2)官網會自動檢測當前電腦的作業系統,並提供對應版本的下載連結。例如筆者的電腦是64位Windows系統,所以會自動顯示64位Eclipse的下載按鈕,如圖1-24所示。

圖1-24  自動64位的Eclipse

(3)單擊DOWNLOAD 64 BIT”按鈕彈出一個新的頁面,如圖1-25所示。單擊“Select Another Mirror”後會在下方彈出很多映象下載地址。

圖1-25  下載頁面

(4)讀者可以選擇一個映象下載地址,也可以直接單擊上方的“DOWNLOAD”進行下載。下載完成後會得到一個“.exe”格式的可執行檔案,雙擊這個檔案開始安裝Eclipse。首先會彈出歡迎介面,如圖1-26所示。

圖1-26  Eclipse安裝介面

(5)然後會顯示一個選擇列表對話方塊,在列表中顯示了不同版本的Eclipse,在此讀者需要選擇要下載的版本。如圖1-27所示。

圖1-27  不同版本的Eclipse

(6)我們只需選擇安裝第一項即可,單擊“Eclipse IDE for Java Developers”後彈出安裝目錄對話方塊,在此可以設定Eclipse的安裝目錄。如圖1-28所示。

圖1-28  設定Eclipse的安裝目錄

(7)單擊“INSTALL”按鈕後開始安裝,首先會彈出協議對話方塊介面,在此單擊下方的“Accept Now”按鈕。如圖1-29所示。

圖1-29  單擊 “Accept Now”按鈕

(8)此時會彈出一個安裝進度條介面,這說明開始正式安裝Eclipse,如圖1-30所示。這個安裝過程通常會比較慢,需要讀者朋友們耐心等待。

圖1-30  安裝進度條介面

(9)安裝進度完成後會在下方顯示一個“LAUNCH”按鈕,如圖1-31所示。

圖1-31  顯示一個“LAUNCH”按鈕

(10)單擊“LAUNCH”按鈕後會執行已經安裝成功的Eclipse,首次執行時會彈出一個設定workspace(工作空間)對話方塊,在此可以設定一個本地路徑作為“workspace”。如圖1-32所示。

圖1-32  顯示一個“LAUNCH”按鈕

注意:“workspace”通常被翻譯為工作空間,在這個目錄中儲存Java程式檔案。“workspace”是Eclipse的硬性規定,每次啟動Eclipse的時候,都要將“workspace”路徑下的所有Java專案載入到Eclipse中去。如果沒有設定Workspace,Eclipse會彈出如上圖1-24所示的選擇框介面,只有設定一個路徑後才能啟動Eclipse。設定一個本地目錄為“workspace”後,會在這個目錄中自動建立一個子目錄“.metadata”,在裡面生成了一些資料夾和檔案,如圖1-33所示。

圖1-33  開啟自動建立的子目錄“.metadata”後的內容

(11)設定完工作空間路徑,單擊“OK”按鈕後會顯示如前面圖1-22所示的啟動介面。啟動完成後會顯示一個歡迎使用介面,如圖1-34所示。

圖1-34  歡迎使用介面