1. 程式人生 > >linux下用eclipse搭建python整合開發環境!

linux下用eclipse搭建python整合開發環境!

最近打算開始學習期待已久的python,由於以前寫程式碼都是vim+gcc(主要是寫c程式碼),所以想嘗試一下用整合開發環境。廣受歡迎的開源eclipse自然成了我的不二選擇,我的系統是ubuntu12,下面我們便開始搭建環境!

1.首先我們開始下載需要用到的軟體,第一個便是eclipse,這個因為我們要用來搭建python環境,所以,我們下載eclipseclassic版本http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2,右邊的下載連結有具體的系統選擇,我的是linux,所以我下載linux-32bit,這個大家可以根據自己的系統選擇.

因為eclipse預設是java的環境,所以在第一次執行的時候它需要一些jdk裡面的檔案,如果沒有的話就會出現如上錯誤,無法開啟,所以我們得到oracle官方http://www.oracle.com/technetwork/java/javase/downloads/index.html去下載個最新到jdk,同樣,根據自己的系統下載。(雖然它提示用jre也可以,但是經過本人測試,jre不行,用jdk裡面的jre就可以.......不知道什麼邏輯0_o!)

解壓jdk得到上面檔案,我們只需要複製裡面的jre資料夾到eclipse資料夾下面就可以了。

這個時候,我們再次開啟eclipse資料夾裡面的eclipse可執行檔案,就可以開啟eclipse了,到這裡為止,我們已經成功的安裝了eclipse,沒有繁瑣命令,也不需要修改環境變數,是不是很簡單哇!
2.接下來我們安裝最新的python.首先,當然是去python的官方http://www.python.org/getit/下載最新的python,根據自己的情況選擇下載,我選擇下載的是Python3.2.3 compressed source tarball (for Linux, Unix or Mac OSX),下載下來後解壓到隨意的地方

解壓縮後得到如上檔案,然後開始安裝,主要是安裝python的各種庫檔案和互動shell,安裝的方法在readme檔案裡面有,可以自己看,主要也就4條命令:
   ./configure
    make
    maketest
    sudo makeinstall
開啟一個shell然後切換到你解壓的檔案目錄下面,執行上面命令,python就會安裝ok了,安裝完成後執行python3(你安裝的版本),如果得到下面的輸出,那麼你就安裝成功了!(ubuntu裡面有很多東西都依賴python,所以預設會安裝python,不過它的版本是2,因此如果你直接執行python,也會開啟python的互動shell,不過是python2,而我想學的是python3,也是最新的版本,所以安裝python3,注意區別)

這樣,我們的最新版的python也就安裝好了。下面開始配置eclipse成為python開發環境.
3.開始配置eclipse.要用eclipse搭建python環境,需要一個外掛pydev,開啟eclipse->help->installnewsoftware,點右邊的add按鈕,name為pydev(隨便起),location為http://pydev.org/updates(pydev官方更新地址).

如上圖,我們只選擇pydev foreclipse一項就行了,然後一直確定,接受協議,中間有個選擇信任Aptana什麼的,你選中,然後確定就行了,完了之後重啟eclipse就行了。
4.設定pydev.開啟eclipse->windows->preference->pydev->interpreter-python,用new新建一個直譯器,名字隨便,路徑你用whereispython3(你安裝的哪個版本就是幾)檢視bin,我的在/usr/local/bin下面,叫python3,選中後它會自動匯入一些庫檔案,確定就行了。

如果不需要用java的話,就在右上角的perspective(帶星的圖示)裡面選擇pydev,並且關閉java.這樣就完全設定完成了。寫個helloworld測試下!
新建一個pydev工程,添加個hello.py檔案,print("Hello,Python!"),執行成功,這樣linux下利用eclipse搭建python環境便完成了.

因為本人喜歡用最新版的軟體,並且ubuntu12軟體源的速度不怎麼給力,更新源後還是很慢,所以我選擇直接到軟體官方去下載最新版的自己安裝,如果不喜歡這樣做,當然可以在軟體中心搜尋下載安裝。


相關推薦

linuxeclipse搭建python整合開發環境!

最近打算開始學習期待已久的python,由於以前寫程式碼都是vim+gcc(主要是寫c程式碼),所以想嘗試一下用整合開發環境。廣受歡迎的開源eclipse自然成了我的不二選擇,我的系統是ubuntu12,下面我們便開始搭建環境! 1.首先我們開始下載需要用到的軟體,第一個便

WindowsEclipse搭建C/C++開發環境

本文假定你已經熟悉Java,Eclipse的安裝,並能順利啟動和執行Eclipse.此外因為各軟體版本在不斷更新,有些地方可能不準確,以最新的、原文資料為準。 距上一次寫和調C++程式,已經5、6年了,光陰荏苒歲月無情,現在再重新拾起來,很多東西都要從頭來。Windows下C/C++的IDE有很多,我知道的就

macvscode搭建golang整合開發環境

新公司採用golang作為主要的開發語言,而且開發環境是mac,對我來說是一個不小的挑戰,生平第一次使用mac系統,另外一個在mac下沒有一個類似VS一樣的優秀的IDE,現在才發現微軟的偉大。 對一個IDE我有兩個最基本的需求,第一需要能夠語法識

Ubuntu安裝C/C++開發環境【!!!有更新!!!Ubuntu14.10使用eclipse搭建C語言開發環境

(1)第一步安裝Eclipse,有兩種方法,使用軟體市場搜尋即可得到,安裝即可 第二種是使用終端安裝,命令如下: sudo su進入root模式 輸入密碼 然後 輸入:sudo apt-get install eclipse  開始安裝!  至此已經完全安裝eclipse

Linux】JDK+Eclipse 搭建C/C++開發環境

轉自:http://www.youranshare.com/blog/sid/25.html 注:本文所提供的參考示例是在CentOS Linux環境下的安裝,不保證適用於其他版本的Linux系統。 ·安裝前的注意事項 編譯原始碼是需要對應的程式碼編譯工具的,本文中

eclipse搭建Python, Ruby開發環境

1. Java JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 加入到Path 2.  下載eclipse http://www.eclipse

Eclipse搭建Python+Django開發環境

一、如何在Windows配置Eclipse+Pydev1、下載解壓最新版的Django模組2、在cmd視窗下安裝Django模組可以在python的安裝目錄下看到安裝後的Django模組二、使用Ecli

Linux基於Eclipse搭建STM32開發環境

以下內容參考自摩爾吧“Linux+Eclipse開發STM32”視訊教程。 下載gcc-arm-none-eabi-gcc壓縮包 配置ARM交叉編譯鏈 安裝eclipse 新建工程進行測試(需要編

Linux安裝python整合開發環境——Ulipad

一般安裝Linux下系統的時候,都會預設安裝python,mint17檢視已經安裝過的軟體可以在終端輸入: dpkg -l 軟體名 不加軟體名的話會把所有安裝的軟體列出來 使用python可以在終端輸入: python 回車後在有三個 >>> 提示符下

2018年,10個最好Python整合開發環境(IDE)

都說工欲善其事必先利其器,Python 的學習過程少不了 IDE 或者程式碼編輯器,或者整合的開發編輯器(IDE)。 這些 Python 開發工具幫助開發者加快使用 Python 開發的速度,提高效率。高效的程式碼編輯器或者 IDE 應該會提供外掛,工具等能幫助開發者高效開發的特性。 這篇文章收集了一

關於Python整合開發環境Eclipse+PyDev的配置

第一:網上說的在Eclipse中的Help--Eclipse Marketplace中搜索的說法我試了不行,這裡就不贅述了; 第二:要使用Eclipse的PyDev有一個大前提,就是必須符合下面的要求: Eclipse 4.5, Java 8: PyDev 5.2.0

10個好Python整合開發環境

Python IDE工具是每個Python工程師必須使用的開發工具,選擇正確的編輯器對Python程式設計效率的影響是非常大的,因此選擇合適的Python開發工具十分重要,以下是通過長期實踐發掘的好用的Python IDE,它們功能豐富,效能先進,能夠幫助開發人員快速的進行應

在centos linuxdjango搭建web服務,提供api對句子進行情感分析

在centos linux下搭建web服務 這兩天因為實驗室和小米的專案需要我搭建一個web服務返回產品評論的情感極性概率,我一個伺服器小白只好從零摸索搭建伺服器,遇到了很多無從下手的問題,計算機真的令人崩潰2333,寫個部落格記錄一下。 使用到的工具:

Eclipse+PyDev+Django+Mysql搭建Python web開發環境

     Python的web框架有很多,目前主流的有Django、Tornado、Web.py等,最流行的要屬Django了,也是被大家最看好的框架之一。下面就來講講如何搭建Django的開發環境。 備註自己按的是python2.7.4;pydev2.7.1,eclipse-cn,django-1.4.

Pycharm(python整合開發環境 IDE)在win7的使用

PyCharm是一種Python IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控

linuxeclipse編譯c++的pthread多執行緒配置

問題:eclipse使用pthread.h遇到“pthread_create”未定義的問題。 解決方法: a.需要在編譯時新增-lpthread引數 $ g++ XXXXX.cpp -lp

win10搭建python,django開發環境及實戰

1. 安裝好python和django環境,另外再用pip安裝MySQL-python,命令pip install MySQL-python,注意python要安裝32位的,即使是64位作業系統,其中的坑不多說,具體原因不詳2.安裝mysql資料庫3. 安裝vc支援VCFor

Python整合開發環境(eclipse+pydev)遇到的問題

Overview Eclipse startup is controlled by the options in $ECLIPSE_HOME/eclipse.ini. If $ECLIPSE_HOME is not defined, the default eclipse.ini in your E

linuxexport命令臨時設置環境變量

linux export 今天在執行flask命令的時候報了一個錯誤,RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the en

Windows 平臺搭建 PHP 整合開發環境

Windows 平臺搭建 PHP 整合開發環境 安裝xampp XAMPP 是一個易於安裝且包含 MySQL、PHP 和 Perl 的 Apache 發行版。XAMPP 的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。 官網地址 點選下載window版本的安