天天看點

eclipse安裝PyDev所遇問題總結

        最近由于工作方面的調整,要使用Python進行相關的開發工作,以前也用Python寫過爬蟲等程式,雖然并不陌生,但之前使用的IDE是notepad++,而現在做的是整個項目,是以使用eclipse比較好。言歸正傳,裝了一晚上的pydev,終于裝完了,其中遇到了很多問題,現記錄如下:

問題一:  安裝不成功

1.相信開始安裝pydev都會使用 help --> Install New Software... ,輸入下載下傳的網站 http://pydev.org/updates,讓eclipse自己進行下載下傳安裝,但這種方法會在安裝過程中報錯,上網查了下,原來是某些資源被牆了,大天朝。。。。  

2.既然這種方法不行,就換另一種方法,手動進行,過程:去pydev網站:https://sourceforge.net/projects/pydev/files/pydev/PyDev%202.2.2/       下載下傳需要的版本,這裡要注意了,由于我下載下傳的不是正确的版本,是以會出現安裝失敗的情況,即下載下傳壓縮包之後,解壓縮,将plugins和features檔案夾中的檔案分别負責到eclipse安裝路徑下的plugins和features檔案夾中,重新開機eclipse,但發現在eclipse的Windows -->Preferences中沒有PyDev這個選項。

3.我又換了另一種方法,使用eclipse的 help --> eclipse marketplace...  ,在搜尋框中輸入pydev進行搜尋,找到後進行安裝,重新開機eclipse,但發現在Windows -->Preferences還是沒有PyDev。

       其實上述的方法都可以安裝,隻是我忽略了一個問題:JDK版本和PyDev的支援關系。 進入CMD,輸入 java - version 檢視了我的版本是1.7,而我在安裝時裝的都是最新版本的pydev,是以不會顯示出來。網上查了下,JDK1.7支援的是pydev4.5.5以下的版本,是以安裝pydev4.5.5就可以了。這裡方法兩種:help --> Install New Software...,直接在Location中輸入pydev4.5.5的下載下傳位址,讓eclipse自己裝(我也不知道為什麼這次eclipse可以自己裝,可能新版本的pydev中的有些包被牆了,而老版本還是能用的),如圖:

eclipse安裝PyDev所遇問題總結

另外就是還是安裝方法1中Location裡輸入http://pydev.org/updates,但不勾選下圖中的紅框的内容,他會自己彈出相應的版本,自己選擇想要的版本安裝即可。

eclipse安裝PyDev所遇問題總結

裝完之後就可以在Windows -->Preferences中找到PyDev這個選項。

問題二:不能命名Python的project名稱

安裝完之後需要測試一下,但在建立Python project的時候出現了下面的情況:

eclipse安裝PyDev所遇問題總結

裝完插件是要進行相關配置的,你沒配置,eclipse就會覺得這是非法的,是以配置Python解釋器如下:

進入Eclipse的 Window --> Preferences,找到左邊的PyDev項展開,點選Interpreter - Python 項(Interpreter是解釋器的意思)。點選右側的 New... 按鈕,Interpreter Name 是名字,随便取個,也可不填寫,選擇python.exe的安裝位置,然後等待導入完成,問題解決。如圖:

eclipse安裝PyDev所遇問題總結
eclipse安裝PyDev所遇問題總結

完成後:

eclipse安裝PyDev所遇問題總結

上面的libs總感覺少點,不過以後用到再加吧。

寫個測試程式測試:

eclipse安裝PyDev所遇問題總結

表示成功,基本能夠運作Python程式。

PyDev的jar包可能難下載下傳,現附上位址:

百度雲:http://pan.baidu.com/s/1kVLhMTp

CSDN: http://download.csdn.net/detail/u014267402/9676751 

本人經驗,僅供參考!