windows下安裝python+eclipsepydev外掛程式
目錄:
一. Python簡介
二. 安裝python
1. 在windows下安裝
2. 在Linux下安裝
三. 在windows下配置python整合式開發環境(IDE)
1. 在Eclipse中安裝PyDev外掛程式
2. 配置Python Interpreters
四. 建立Python Project
五. 編寫HelloWorld
六. 小結
一. Python簡介:
Python在Linux、windows、Mac os等作業系統下都有相應的版本,不管在什麼作業系統下,它都能夠正常工作。除非使用平台相關功能,或特定平台的程式庫,否則可以跨平台使用。
1. python的實現版本也很多,有以下幾種:
CPython:採用C語言編寫。
Jython:Python語言的java實現版本,將代碼編譯成java位元組碼。
IronPython:將Python引入了.NET環境。
PyPy:Python解釋程式本身就是用Python編寫的。
2. Python的特色:
簡單
易學
免費開源
高層語言
可移植性
解釋性
物件導向
可擴充性
可嵌入性
豐富的庫
二. 安裝python
1. 在windows下安裝
Windows之所以使用的這麼普遍,是因為在windows下所有的操作都變的非常簡單,安裝軟體只要點點“下一步”就可以了。Python也不例外,可以到網上下個Windows版的python(網上到處都是)我使用的是python-2.7.2,下好後直接安裝就ok了。最後記得配置一下環境變數,具體操作如下:
1)在系統變數中找到path,見(圖1)
2)編輯path值,添加你安裝的python路徑,見(圖2)
3)檢驗python是否安裝配置成功,開啟cmd,輸入python,如果出現以下介面,則說 明你的python安裝成功了,見(圖3)
2. 在Linux下安裝
1)下載源碼:http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
2)安裝,一般來說不會出現太大的問題吧,可能有許可權的問題,只要在命令前添加sudo就可以解決了。
Python代碼
$ tar –jxvf Python-2.7.3.tar.bz2 $ cd Python-2.7.3 $ ./configure $ make $ make install
3)測試,在終端輸入python,如出現(圖3)結果,則安裝成功。不過在有些版本的Linux中預設安裝了python,預設安裝的python版本一般比較低,以上操作並不能使系統當前使用的python版本跟新到python-2.7.3,還需要做以下處理:
Python代碼
#cd /usr/bin #ll |grep python //查看該目錄下python相關檔案 #rm -rf python //python檔案是一個軟串連檔案,指向了預設安裝的python #ln -s Python_HOME/Python-2.7.3/python.exe ./python //Python_HOME為你解壓python的目錄,重新建立一個串連檔案,指向新安裝的Python #python //測試,如果出現的版本號碼是python-2.7.3,則安裝成功,見(圖4)
三. 在windows下配置python整合式開發環境(IDE)
我身邊很多使用python的朋友都直接在vim編輯器中開發,他們說vim編輯器的功能非常強大,我也曾使用過一段時間,不過本人對黑框框實在不太喜歡,感覺太單調,並且感覺功能也沒像他們說的那麼強大呀,可能是我還不知道vim功能的強大之處吧。另一個原因是:我是一個java程式員,從大一就開始使用Eclipse,對Eclipse的開發環境有莫名的親切感。並且,對於Python而言,現在最優秀的開源IDE當屬Eclipse與PyDev(http://pydev.org)外掛程式的組合(該外掛程式不是免費的)。——摘自《Python進階編程》
1. 在Eclipse中安裝PyDev外掛程式
1)安裝方法一:
到yoxos網站中定製有pydev外掛程式的Eclipse壓縮包,解壓後就可使用了,方便吧。Yoxos也可以定製有其他外掛程式的Eclipse哦,比如android,見(圖5)
2)安裝方法二:
使用Eclipse安裝外掛程式,進入Help—>Install New Software,一直點next就行了,你懂的,見(圖6)
3)安裝方法三:
直接下載PyDev,我是在CSDN上下載的,版本號碼為PyDev-2.6.0,解壓如(圖7),將plugins和features目錄下的檔案分別複製到Eclipse的plugins和features目錄下。重新開啟Eclipse就ok了。
2. 配置Python Interpreters
1)開啟Eclipse—>Preferences,搜尋interpreter,見(圖8)
2)點擊Auto Config,自動搜尋Python,配置完成如(圖9),點擊OK。
(註:如果你的Eclipse路徑存在中文字元,這個過程會報錯,見(圖10),只要將路徑中的中文改為英文字元就ok了。這個問題讓我折騰了好長時間,一定要拿出來說說)
具體錯誤為:
Java代碼
Unable to gather the needed info from the system. This usually means that your interpreter is not in the system PATH. com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence.
四. 建立Python Project
1. 選擇PyDev Project,見(圖11)
2. 填寫項目名,點擊finish,一個Python項目就建立成功了,見(圖12)
3. 建立好的項目如(圖13)
五. 編寫HelloWorld
1. 在pyTest包下建立pyDev Module,見(圖14)
2. 編寫helloworld.py,有自動提示的哦,這樣編碼實在太開心了,運行程式(Run As—>Python Run),列印helloworld,見(圖15)
六. 小結:
到這裡Python的安裝和配置就全部完成了,並且我們可以在這套整合式開發環境上開心地做開發了。我相信你會喜歡上Python的。我也會一直跟新Python相關的文章,盡情期待吧···