日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

為Eclipse安裝Python開(kāi)發(fā)插件

 狼志凌云 2011-11-10

最近想用Python開(kāi)發(fā)大一點(diǎn)東西,IDLE就顯得不太夠用了,比較了一下眾多的Python編輯器,發(fā)現(xiàn)Eric和Eclipse+PyDev是功能最為強(qiáng)大的兩個(gè)。由于對(duì)Eclipse比較熟悉,所以自然而然就選擇了它作為開(kāi)發(fā)環(huán)境。

在網(wǎng)上找了很多中文資料,用來(lái)學(xué)習(xí)Eclipse+PyDev的配置,發(fā)現(xiàn)信息都不夠全面。后來(lái)找了一個(gè)英文資料,介紹的很詳細(xì),清晰,簡(jiǎn)單,易懂,于是把它翻譯出來(lái),供自己和初學(xué)者了解。

為Eclipse安裝PyDev插件

1. 啟動(dòng)Eclipse

a. 啟動(dòng)Eclipse。有一個(gè)屏幕會(huì)出現(xiàn),如下所示。在這里,可以選擇想要打開(kāi)的工作空間。(如果沒(méi)有,轉(zhuǎn)到File -- Switch -- Other)

b. 截屏讀到的是‘Python 3.1’,這是一個(gè)舊的版本,最好安裝Python 3.2(作者注:原文是這樣,我也沒(méi)看到哪里有Python 3.1)。

image001

c. 瀏覽csse120目錄,這個(gè)目錄是安裝Eclipse時(shí)創(chuàng)建的(作者注:沒(méi)有這個(gè)目錄也無(wú)所謂,后面還會(huì)創(chuàng)建)。選擇“Use this as the default and do not ask again”。

i. 如果這么做,Eclipse會(huì)在下次啟動(dòng)時(shí)自動(dòng)使用這個(gè)工作空間。如果以后想改變這個(gè)工作空間,可以轉(zhuǎn)到File -- Switch Workspace返回工作空間啟動(dòng)窗口。

d. 將會(huì)看到Eclipse歡迎界面。

image003

點(diǎn)擊最右邊的金色彎曲小箭頭跳轉(zhuǎn)到工作臺(tái)。

image005

這里將是使用Eclipse完成大部分工作的地方。

2. 在Eclipse里面下載PyDev

a. 轉(zhuǎn)到Help -- Install New Software

image34_01

b. 在Work With欄輸入http:///updates。

c. 數(shù)秒鐘以后,將會(huì)出現(xiàn)兩個(gè)選項(xiàng)。選擇PyDev for Eclipse選項(xiàng),但是不要選擇“PyDev Mylyn Integration”符號(hào)。

PydevChoices

d. 單擊“Next”和“OK”,繼續(xù)安裝PyDev。

e. 選擇“I accept the terms of the license agreement”,然后點(diǎn)擊“Finish”。開(kāi)始下載插件。

f. 注意:當(dāng)看到選擇所需組件對(duì)話框時(shí),必須在按下okay鍵之前手工的勾選上多選按鈕。如果沒(méi)有這么做,那么看起來(lái)好像安裝過(guò)程在進(jìn)行,而實(shí)際上卻沒(méi)有。那么需要卸載掉PyDev,重新安裝。

SelectionNeeded

g. 一個(gè)安全警告會(huì)出現(xiàn)詢問(wèn)是否信任正在安裝的軟件,點(diǎn)擊“OK”,確認(rèn)已經(jīng)選擇的安裝項(xiàng)目,然后點(diǎn)擊yes。安裝過(guò)程將會(huì)繼續(xù)。

h. 當(dāng)安裝過(guò)程結(jié)束,會(huì)被詢問(wèn)是否重啟Eclipse。選擇“Yes”??赡芸吹?em>ubclipse Usage對(duì)話框,只需去掉勾選,然后繼續(xù)。

3. 配置PyDev

a. 配置PyDev之前必須先安裝Python。

b. 轉(zhuǎn)到Windows -- Preferences。在參數(shù)窗口,展開(kāi)Python,選擇Interpreter - Python。

image34_05

c. 點(diǎn)擊“New...”,輸入Python32作為解釋器的名稱。為了調(diào)用解釋器,瀏覽到Python安裝地址(例如C:\Program Files\Python32\python.exe),然后按下Open。

eclipse-select-interpreter-dialog

點(diǎn)擊“OK”,然后Selection Needed窗口就會(huì)出現(xiàn)。

SelectionNeededDialog

d. 除了PySrc和python32.zip,選擇其它所有的項(xiàng)目。如果需要,多次點(diǎn)擊OK,以退出參數(shù)窗口。其實(shí),使用缺省的選擇就可以了。

e. 解釋器配置以后,編寫(xiě)的Python代碼就可以在這臺(tái)計(jì)算機(jī)上解釋執(zhí)行了?,F(xiàn)在可以準(zhǔn)備運(yùn)行代碼了。

為Python安裝Eclipse參數(shù)

1. 下載Eclipse參數(shù)

a. 解壓Preferences for csse120 file,放置它唯一的解壓文件(EclipsePreference-2011-06.epf)到任何方便的地方(desktop,My Documents文件夾等等)。

2. 導(dǎo)入?yún)?shù)

a. 啟動(dòng)Eclipse

i. 如果Eclipse提供選擇工作空間,瀏覽到C:\EclipseWorkspace\csse120。(作者注:如果沒(méi)有,可以手工創(chuàng)建)

ii. 如果csse120沒(méi)有自動(dòng)出現(xiàn),選擇File -- Switch Workspace --Other,然后點(diǎn)擊Next。

b. 現(xiàn)在準(zhǔn)備為工作空間設(shè)置參數(shù)。

i. 選擇File -- Import。

ii. 在Import對(duì)話框,選擇General -- Preferences,點(diǎn)擊Next。

iii. 當(dāng)Import Preferences對(duì)話框打開(kāi)時(shí),選擇Browse,找到剛才解壓并放置的EclipsePreferences-2011-06.epf文件。

iv. 回到Import Preferences對(duì)話框,勾選上Import All,然后選擇Finish。

v. 跟前面一樣,如果Subclipse Usage對(duì)話框出現(xiàn),只需去掉勾選,然后繼續(xù)。

vi. 確認(rèn)一下安裝過(guò)程是否留下未知的文件,檢查是否存在:

i) 隨機(jī)的任意位置的.eclipse文件夾,可能臨時(shí)出現(xiàn)在My Documents文件夾里面。

ii) 任何額外的用戶(例如安裝用戶),在C:\Users目錄下。

iii) 任意位置的Eclipse工作空間,除了C:\EclipseWorkspaces里面的。

編寫(xiě)第一個(gè)Python程序

1. 切換到Python視圖

a. 轉(zhuǎn)到Window -- Open Perspective -- Other,然后選擇PyDev,點(diǎn)擊OK。觀察右上角,就會(huì)發(fā)現(xiàn)視圖由“Java”換到“PyDev”。

image029 

b. 視圖是切換工作任務(wù)的最有用工具(例如編寫(xiě)Java代碼和編寫(xiě)Python代碼)。

如果查看File -- New菜單,就會(huì)發(fā)現(xiàn)不同的視圖有不同的選項(xiàng)。

PyDev視圖

image34_06

Java視圖

image34_07

正如所見(jiàn),視圖將極大影響到Eclipse程序的外觀。

2. 創(chuàng)建一個(gè)新的工程

a. 轉(zhuǎn)到File -- New -- PyDev工程開(kāi)始一個(gè)向?qū)А?/p>

b. 在下一個(gè)出現(xiàn)的窗口中,輸入工程的名字,然后選擇“Python”和“3.0”作為工程類(lèi)型;保證“create default 'src' folder and add it to the pythonpath?”被選上。點(diǎn)擊Finish。

NewPyDevProjectDialog

c. 查看左上角的工作空間(在Package Explorer面板),就會(huì)發(fā)現(xiàn)新建的工程以及“src”目錄顯示在里面。

image027

3. 創(chuàng)建一個(gè)新的模塊

a. 選擇剛才創(chuàng)建的工程,轉(zhuǎn)到File -- New -- PyDev Module。這將會(huì)啟動(dòng)一個(gè)新的PyDev模塊創(chuàng)建向?qū)?,在正確的位置輸入模塊的名字,保留Package為空,然后選擇Finish。

image039noPackage

b. 查看Package Explorer面板,在src文件夾下將看到新文件的圖標(biāo),這個(gè)src文件夾就是在新工程創(chuàng)建之前Eclipse新建的。

image041noPackage

文件被打開(kāi)時(shí),出現(xiàn)在工作空間的中間位置--編輯面板。(如果沒(méi)有,右鍵greeting.py圖標(biāo),并且選擇打開(kāi)。)將會(huì)看到包含文件名的選項(xiàng)卡。

greeting.py

4. 編寫(xiě)和運(yùn)行程序

a. 下面是向世界問(wèn)候的程序。在文件中簡(jiǎn)單地輸入print('hello,world!')。可以將文件中缺省生成的內(nèi)容刪掉,或者保留;Python會(huì)忽略掉。

image045

b. 右鍵文件,并且選擇Save(或者按下Ctrl + S)來(lái)保存文件。

c. 最后,選擇greeting.py圖標(biāo),轉(zhuǎn)到Run -- Run As -- Python Run開(kāi)始運(yùn)行程序。

(更快的方式是右鍵greeting.py圖標(biāo),選擇Run As -- Python Run,或者按下Ctrl + F11。)

image047

d. 查看屏幕下面的控制臺(tái)面板,將會(huì)看到程序的輸入結(jié)果。

image049

配置PyDev的生產(chǎn)環(huán)境

1. 添加行數(shù)字

a. 右鍵代碼面板的左邊邊框,然后單擊Show Line Numbers。

2. 改變注釋字體顏色,使之更易讀

a. 轉(zhuǎn)到Windows -- Preferences。打開(kāi)PyDev,然后選擇Editors,(實(shí)際上點(diǎn)擊Editors即可,不必展開(kāi)它)。在Appearance Color Options的下拉菜單中,選擇Comments,然后調(diào)整它到更亮的顏色(可能是fuchsia?)。

PythonColorPreferences

3. 打開(kāi)任務(wù)面板,顯示TODO:項(xiàng),和增加CONSIDER:標(biāo)簽

a. 轉(zhuǎn)到Window -- Show View -- Tasks。

b. Window -- Preferences -- PyDev -- Task Tags,在列表結(jié)尾添加CONSIDER:。

c. 為了顯示任務(wù)標(biāo)簽,運(yùn)行程序一次,或者選擇Project -- Clean。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(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)論公約

    類(lèi)似文章 更多