天天看點

Linux下 PyDev + Eclipse安裝方法

學習Python,想把開發環境弄起來,網上找了PyDev + Eclipse的安裝方法,但總是不奏效,經過各種失敗後,終于成功,現将經驗總結如下。

一、安裝Eclipse

1.安裝Jdk/Jre環境

Eclipse 是運作于Java虛拟機中的,是以必須先安裝Java環境才能進行開發測試。JRE(Java Runtime Environment)是運作環境,JDK(Java Development Kit)是開發環境,JDK開發環境中包括JRE運作環境。是以如果隻是使用Eclipse開發PHP程式,JDK不是必須的,JRE即可;如果同時也要進行Java語言的開發,那麼JDK才是必須的。

在Ubuntu中安裝了JDK就不用再安裝JRE了,如安裝了JRE,再安裝JDK會重新再裝一個JRE。打開Ubuntu終端,使用指令:

sudo apt-get install sun-java6-jre  //安裝jre
sudo apt-get install sun-java6-jdk //安裝jdk      

2.下載下傳Eclipse

Eclipse下載下傳位址:http://www.eclipse.org/downloads/

我的版本是3.7.1,eclipse-SDK-3.7.1-linux-gtk.tar.gz

3.解壓安裝

讓終端的目前目錄為想要安裝Eclipse的目錄,我是安裝在/usr/share 目錄下, 可以通過在想要安裝Eclipse的目錄下打開終端,這時終端的目前目錄就是我們要安裝的目錄了。

sudo tar -zxvf /PATH/eclipse-SDK-3.7.1-linux-gtk.tar.gz      

将PATH替換成eclipse壓縮包存放的目錄,這時eclipse就會解壓縮到終端的目前目錄了。

4.添加Eclipse桌面快捷方式

在Ubuntu桌面或Linuxmint桌面,應用程式的程式設計菜單中添加Eclipse快捷方式圖示:

sudo gedit /usr/share/applications/eclipse.desktop      

 /usr/share/applications/ 目錄下有很多到快捷方式圖示,可以将它們拖到桌面,這樣就可以直接在桌面打開相應的程式了。

在Gedit打開的檔案中加入下面的代碼:

Linux下 PyDev + Eclipse安裝方法
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE

#改成自己安裝Eclipse可執行檔案的目錄路徑
Exec=/usr/share/eclipse/eclipse

#改成自己的Eclipse 圖示路徑
Icon=/usr/share/eclipse/icon.xpm

Terminal=false
StartupNotify=true
Type=Application

#類别:應用程式;程式設計;IDE;Java
Categories=Application;Development;IDE;Java      
Linux下 PyDev + Eclipse安裝方法

二、安裝PyDev

網上介紹了兩種安裝方法,第一種是利用Eclipse更新來安裝的。

Help > Install New Software->點add 輸入http://pydev.org/updates ,取個名字 PyDev。

Linux下 PyDev + Eclipse安裝方法

但是這種方法我一直不奏效,沒辦法獲得PyDev的安裝資料,隻好用第二種方法,也就是去官網下載下傳,然後本地安裝。

1.下載下傳PyDev

從這裡可以找到最新版:http://sourceforge.net/projects/pydev/files/pydev/

2.安裝PyDev

下載下傳後解壓縮,得到兩個檔案夾:features和plugins,隻要将它們複制到eclipse的相應目錄下就可以了

sudo cp -r /SOURCE_PATH/features /TARGET_PATH/eclipse
sudo cp -r /SOURCE_PATH/plugins /TARGET_PATH/eclipse      

SOURCE_PATH替換成PyDev.zip解壓縮後所在的目錄,TARGET_PATH替換成eclipse安裝的目錄

cp -r表示會複制遞歸處理,将指定目錄下的檔案與子目錄一并複制過去。

3.修改權限

歸檔預設權限屬于root,是以複制過去的PyDev,如果正常啟動Eclipse的話無法加載PyDev,除非sudo 運作Eclipse。

解決方法就是修改權限,簡單的做法就是将eclipse檔案夾下的所有檔案/目錄的權限設為所有使用者可讀可寫可執行。

sudo chmod -R 777 /PATH/eclipse      

-R : 對目前目錄下的所有檔案與子目錄進行相同的權限變更(即以遞回的方式逐個變更)

-rwxrwxrwx (777) -- 所有使用者都有讀、寫、執行權限

這個時候啟動Eclipse,Windows->Preferences,就可以在左邊看到PyDev了。

Linux下 PyDev + Eclipse安裝方法

4.配置解釋器環境

Eclipse的PyDev插件安裝完以後還要配置Python的解釋器環境,根據你安裝的是Iron Python,Jython,Python在左側選擇,如果已經安裝好Python的話可以點選右側的Auto Config,系統會自動幫你配置好,當然你也可以點New自己配置。

Linux下 PyDev + Eclipse安裝方法

一切搞定,這時候可以來體驗一下了。使用方法和開發Java一樣,有用Eclipse開發過Java的應該很容易上手,指令提示和顔色高亮都很不錯。

Linux下 PyDev + Eclipse安裝方法

繼續閱讀