天天看點

Python安裝、配置圖文詳解(轉載)

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)

Python安裝、配置圖文詳解(轉載)
2)編輯path值,添加你安裝的python路徑,見(圖2)
Python安裝、配置圖文詳解(轉載)
3)檢驗python是否安裝配置成功,打開cmd,輸入python,如果出現以下界面,則說 明你的python安裝成功了,見(圖3)
Python安裝、配置圖文詳解(轉載)

2. 在Linux下安裝

1)下載下傳源碼:http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2

2)安裝,一般來說不會出現太大的問題吧,可能有權限的問題,隻要在指令前添加sudo就可以解決了。

Python代碼  

Python安裝、配置圖文詳解(轉載)

  1. $ tar –jxvf Python-2.7.3.tar.bz2  
  2. $ cd Python-2.7.3  
  3. $ ./configure  
  4. $ make  
  5. $ make install  

3)測試,在終端輸入python,如出現(圖3)結果,則安裝成功。不過在有些版本的Linux中預設安裝了python,預設安裝的python版本一般比較低,以上操作并不能使系統目前使用的python版本跟新到python-2.7.3,還需要做以下處理:

Python安裝、配置圖文詳解(轉載)
  1. #cd /usr/bin  
  2. #ll |grep python  //檢視該目錄下python相關檔案  
  3. #rm -rf python  //python檔案是一個軟連接配接檔案,指向了預設安裝的python  
  4. #ln -s Python_HOME/Python-2.7.3/python.exe ./python  //Python_HOME為你解壓python的目錄,重新建立一個連接配接檔案,指向新安裝的Python  
  5. #python    //測試,如果出現的版本号是python-2.7.3,則安裝成功,見(圖4)  
Python安裝、配置圖文詳解(轉載)

三. 在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)

Python安裝、配置圖文詳解(轉載)

2)安裝方法二:

使用Eclipse安裝插件,進入Help—>Install New Software,一直點next就行了,你懂的,見(圖6)

Python安裝、配置圖文詳解(轉載)

3)安裝方法三:

直接下載下傳PyDev,我是在CSDN上下載下傳的,版本号為PyDev-2.6.0,解壓如(圖7),将plugins和features目錄下的檔案分别複制到Eclipse的plugins和features目錄下。重新打開Eclipse就ok了。

Python安裝、配置圖文詳解(轉載)

2. 配置Python Interpreters

1)打開Eclipse—>Preferences,搜尋interpreter,見(圖8)

Python安裝、配置圖文詳解(轉載)

2)點選Auto Config,自動搜尋Python,配置完成如(圖9),點選OK。

Python安裝、配置圖文詳解(轉載)

(注:如果你的Eclipse路徑存在中文字元,這個過程會報錯,見(圖10),隻要将路徑中的中文改為英文字元就ok了。這個問題讓我折騰了好長時間,一定要拿出來說說)

Python安裝、配置圖文詳解(轉載)

具體錯誤為:

Java代碼  

Python安裝、配置圖文詳解(轉載)
  1. Unable to gather the needed info from the system.  
  2. This usually means that your interpreter is not in  
  3. the system PATH.  
  4. com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence.  

四. 建立Python Project

1. 選擇PyDev Project,見(圖11)

Python安裝、配置圖文詳解(轉載)

2. 填寫項目名,點選finish,一個Python項目就建立成功了,見(圖12)

Python安裝、配置圖文詳解(轉載)

3. 建立好的項目如(圖13)

Python安裝、配置圖文詳解(轉載)

五. 編寫HelloWorld 

1. 在pyTest包下建立pyDev Module,見(圖14)

Python安裝、配置圖文詳解(轉載)

2. 編寫helloworld.py,有自動提示的哦,這樣編碼實在太開心了,運作程式(Run As—>Python Run),列印helloworld,見(圖15)

Python安裝、配置圖文詳解(轉載)

六. 小結:

到這裡Python的安裝和配置就全部完成了,并且我們可以在這套內建開發環境上開心地做開發了。我相信你會喜歡上Python的。我也會一直跟新Python相關的文章,盡情期待吧···

 轉載位址:

注:Python 2下可以使用

print 'HelloWorld'      

但是在Python 3下,這樣寫Eclipse會報錯。Python3的文法:

print('helloworld')