小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

ubuntu中eclipse安裝pydev不顯示的解決方法

 LibraryPKU 2018-01-10

最近換了臺(tái)電腦,安裝eclipse+pydev時(shí)翻開以前的記錄,結(jié)果安裝完竟然沒(méi)有顯示pydev,事實(shí)上,其中有一個(gè)小階段安裝成功了,但是后來(lái)不知道為什么又消失了,并且之前的py文件會(huì)出現(xiàn)The Class File Viewer cannot handle the given input,這個(gè)問(wèn)題有許多原因,但我的是因?yàn)閜ydev消失了,自然路徑也就找不到。

查閱了許多別人的解決方案,最終有兩個(gè)的確幫助了我

http://zhiweiofli./blog/1555057

http://blog.csdn.net/allen_zhao_2012/article/details/7988389

現(xiàn)在我將我的解決方案提供如下(并不完全是兩篇blog的操作,中間要根據(jù)自己電腦的文件名等做改動(dòng)):

首先,用第二篇blog里的安裝pydev方法,安裝pydev

1.下載PyDev

從這里可以找到最新版:http:///projects/pydev/files/pydev/

2.安裝PyDev

下載后解壓縮,得到兩個(gè)文件夾:features和plugins,只要將它們復(fù)制到eclipse的相應(yīng)目錄下就可以了

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

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

cp -r表示會(huì)復(fù)制遞歸處理,將指定目錄下的文件與子目錄一并復(fù)制過(guò)去。

3.修改權(quán)限

歸檔默認(rèn)權(quán)限屬于root,因此復(fù)制過(guò)去的PyDev,如果正常啟動(dòng)Eclipse的話無(wú)法加載PyDev,除非sudo 運(yùn)行Eclipse。

解決方法就是修改權(quán)限,簡(jiǎn)單的做法就是將eclipse文件夾下的所有文件/目錄的權(quán)限設(shè)為所有用戶可讀可寫可執(zhí)行。

sudo chmod -R 777 /PATH/eclipse

-R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更)
-rwxrwxrwx (777) -- 所有用戶都有讀、寫、執(zhí)行權(quán)限

這個(gè)時(shí)候啟動(dòng)Eclipse,Windows->Preferences,就可以在左邊看到PyDev了。


到這里的時(shí)候,我出現(xiàn)了之前的workspace不能用從而eclipse無(wú)法啟動(dòng)的問(wèn)題,修改這個(gè)workspace名就可以了;

另外就是,我的pydev還是沒(méi)有出現(xiàn).... (但其實(shí)features和plugins文件已經(jīng)在eclipse的相應(yīng)目錄下了)

繼續(xù)搜索,發(fā)現(xiàn)pydev3.x以后的版本都需要java7才行,終于知道致命的問(wèn)題在哪里了,自己的java -version是1.6.x的,于是采用第一篇blog的方法,但不完全相同;


Java環(huán)境配置

這個(gè)在windows下只是安裝exe的過(guò)程,在ubuntu下已不見(jiàn)得過(guò)于復(fù)雜,一般了解Java環(huán)境配置的,都理解下面的步驟意義:

 

1. 從oracle官網(wǎng)下載新版jdk的文件,將下載的文件放到/usr/lib/jvm/default-java中(我的電腦是default-java,要看自己電腦的文件名),并解壓,ok,jdk已安裝完畢!

2. 環(huán)境變量配置
    在終端執(zhí)行命令: $sudo gedit /etc/profile 在文件最后添加下面的所有內(nèi)容

    JAVAHOME=/usr/lib/jvm/default-java/jdk1.7.0_04

    PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/default-java/jdk1.7.0_04/bin:/usr/lib/jvm/default-java/jdk1.7.0_04/jre/bin'

    CLASSPATH=/usr/lib/jvm/default-java/jdk1.7.0_04 /lib:/usr/lib/jvm/default-java/jdk1.7.0_04/jre/lib

    接著設(shè)置默認(rèn)的jdk,因?yàn)橄到y(tǒng)默認(rèn)可能存在別的jdk

    在終端執(zhí)行命令:
    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/default-java/jdk1.7.0_04/bin/java 300
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/default-java/jdk1.7.0_04/bin/javac 300

    選擇系統(tǒng)默認(rèn)的jdk,在終端執(zhí)行命令: sudo update-alternatives --config java 

    如果只存在一個(gè)java環(huán)境則會(huì)出現(xiàn)提示系統(tǒng)只有一個(gè)jdk;我的電腦上有四個(gè)... 選擇剛剛添加的那一個(gè),確定

    最后執(zhí)行命令: java -version


The last,重啟eclipse,windows->preference->pydev 顯示,添加interpreter->new....熟悉的步驟... OK 



    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多