Python安裝、配置圖文詳解
目錄:
一. 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. 在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,還需要做以下處理:
- #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相關的文章,盡情期待吧···
轉載位址:
注:Python 2下可以使用
print 'HelloWorld'
但是在Python 3下,這樣寫Eclipse會報錯。Python3的文法:
print('helloworld')