Python學習--環境搭建

Python學習入門--環境搭建

Python簡介

在進行Python環境搭建以前 ,先簡單的介紹一下Python這門語言。python

  • Python, 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。
  • Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議。Python語法簡潔清晰,特點之一是強制用空白符(white space)做爲語句縮進。
  • Python具備豐富和強大的庫。它常被暱稱爲膠水語言,可以把用其餘語言製做的各類模塊(尤爲是C/C++)很輕鬆地聯結在一塊兒。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),而後對其中有特別要求的部分,用更合適的語言改寫,好比3D遊戲中的圖形渲染模塊,性能要求特別高,就能夠用C/C++重寫,然後封裝爲Python能夠調用的擴展類庫。須要注意的是在您使用擴展類庫時可能須要考慮平臺問題,某些可能不提供跨平臺的實現。
  • 2017年7月,IEEE發佈2017年編程語言排行榜:Python高居首位 。
  • 2018年3月,該語言做者在郵件列表上宣佈 Python 2.7將於2020年1月1日終止支持。用戶若是想要在這個日期以後繼續獲得與Python 2.7有關的支持,則須要付費給商業供應商。

Python的優勢

Python的優勢有許多,這裏就簡單的羅列幾條。正則表達式

  • 簡單:Python是一種表明簡單主義思想的語言。閱讀一個良好的Python程序就感受像是在讀英語同樣。它使你可以專一於解決問題而不是去搞明白語言自己。
  • 速度快:Python 的底層是用 C 語言寫的,不少標準庫和第三方庫也都是用 C 寫的,運行速度很是快。
  • 免費、開源:Python是FLOSS(自由/開放源碼軟件)之一。使用者能夠自由地發佈這個軟件的拷貝、閱讀它的源代碼、對它作改動、把它的一部分用於新的自由軟件中。FLOSS是基於一個團體分享知識的概念。
  • 可移植性:因爲它的開源本質,Python已經被移植在許多平臺上(通過改動使它可以工做在不一樣平臺上)。這些平臺包括Linux、Windows。。。。。。
  • 面向對象:Python既支持面向過程的編程也支持面向對象的編程。在「面向過程」的語言中,程序是由過程或僅僅是可重用代碼的函數構建起來的。在「面向對象」的語言中,程序是由數據和功能組合而成的對象構建起來的。
  • 可擴展性:若是須要一段關鍵代碼運行得更快或者但願某些算法不公開,能夠部分程序用C或C++編寫,而後在Python程序中使用它們。
  • 豐富的庫:Python標準庫確實很龐大。它能夠幫助處理各類工做,包括正則表達式、文檔生成、單元測試、線程、數據庫、網頁瀏覽器、CGI、FTP、電子郵件、XML、XML-RPC、HTML、WAV文件、密碼系統、GUI(圖形用戶界面)、Tk和其餘與系統有關的操做。這被稱做Python的「功能齊全」理念。除了標準庫之外,還有許多其餘高質量的庫,如wxPython、Twisted和Python圖像庫等等。

Python的應用

Python的應用普遍,它能夠被用來進行系統編程、圖形處理、數學處理、數據庫編程、文本處理、Web編程、網絡編程、網絡爬蟲。算法

環境搭建

介紹完Python以及它的衆多優勢以後,咱們來看Python的環境搭建。
因爲Python的可移植性,它能夠被運行在多個平臺上,這裏只看Windows和Linux平臺的環境搭建。數據庫

下載安裝包

安裝包咱們能夠到Python的官方網站Windows下載Linux下載編程

Windows平臺安裝包下載

圖片描述

Linux平臺安裝包下載

圖片描述

安裝

Windows平臺安裝

雙擊運行,以下圖所示。在步驟1處打鉤,將Python添加到環境變量中,點擊步驟2,進行自定義安裝。
圖片描述
而後點擊下一步,選擇安裝路徑
圖片描述
點擊install,等待幾分鐘後安裝成功
圖片描述
安裝完後確認
打開cmd,輸入命令python --version,顯示Python版本。
圖片描述
Windows平臺上Python已經安裝成功。windows

Linux平臺安裝

下載下來的安裝包是Python-3.6.5.tar.xz,咱們得把他解壓了
解壓步驟是:
一、在終端執行命令xz -d Python-3.6.5.tar.xz,將Python-3.6.5.tar.xz解壓爲Python-3.6.5.tar
二、執行命令tar -xvf Python-3.6.5.tar就能獲得解壓後文件
cd Python-3.6.5切換到解壓後的文件路徑下,依次執行:瀏覽器

  • ./configure
  • make
  • make install

圖片描述
安裝完畢!
雖然安裝完成了,可是在終端輸入python -V時,顯示版本仍是2.7,如何能讓顯示咱們剛纔裝的新版本呢?下面咱們就來搞定它。網絡

建立新版本的軟鏈接
修改舊版本
mv /usr/bin/python /usr/bin/python_bak

建立新的軟鏈接
ln -s /usr/local/bin/python3.6 /usr/bin/python

檢查python的版本編程語言

圖片描述

到此,Python環境搭建完成!函數

相關文章
相關標籤/搜索