豬行天下之Python基礎——1.1 Python開發環境搭建

coder-pig發表於2019-03-30

內容簡述:

  • 1、選擇Python 2 還是 Python 3?
  • 2、Python環境的下載與安裝

1.選擇Python 2還是Python 3

      Python 3 在設計時並「沒有考慮向下相容」,即Python 2的Python程式在3.x的環境可能無法正常執行。而最終的Python 2.7版本已於2010年釋出,在此之後2.x也沒有新的主要版本。而Python 3正處於活躍發展階段,Python 3.0釋出於2008年,至今已經過了11年了,穩定版本已釋出到3.7.3。
      官網已確定 Python 2 將在 2020年退休,而且現在大部分的第三方庫正在慢慢地相容3.x版本,如果沒學過Python的話,建議直接上手3.x的語法。一個最直接的例子:在Python 3中無需擔心Python 2中令人焦頭爛額的「中文亂碼問題」。另外官網有一篇關於使用Python2還是Python3進行開發的講解,有興趣可移步至: wiki.python.org/moin/Python…


2.Python環境的下載與安裝

根據自己電腦的實際情況檢視對應系統的安裝方法~


① Windows

方法一:直接官網下載Python 3安裝包

開啟官網下載地址
www.python.org/downloads/w…
找到電腦系統對應的安裝包進行下載,如下:

  • 64位系統:下載 Windows x86-64 executable installer 安裝包
  • 32位系統:下載 Windows x86 executable installer 安裝包

速度比較慢的話,可以使用迅雷這類下載軟體進行下載,下載完後點選安裝,傻瓜式的一直按下一步就好。當執行到下圖這一步時,記得勾選下「Add Python x.x to Path」,勾選了,等下就不用另外去配置環境變數了。

如果忘記了勾選也沒什麼,下面來配置下Python環境變數,找到Python的安裝目錄,比如筆者的:C:\Users\CoderPig\AppData\Local\Programs\Python\Python36, CoderPig那裡改成你的使用者名稱即可。複製下,右鍵此電腦,依次:開啟系統屬性 -> 高階 -> 環境變數,在系統變數找到「Path」,點選編輯 -> 新增,貼上複製的Python路徑,點選確定。 開啟「命令列提示符」,輸入下述指令檢視Python版本,以此驗證環境變數是否配置成功:

C:\Users\CoderPig>python -V
Python 3.7.6
複製程式碼

如果輸出結果是python不是外部命令之類的資訊,則說明配置沒有成功,一般是路徑問題, 讀者自行檢查,修正下即可。

方法二:通過Anaconda安裝

Anaconda 提供了Python的資料科學計算環境,自帶Python和常用的庫,使用方便。官網下載地址如下
www.anaconda.com/download/
同樣根據系統版本進行下載安裝包。

同樣傻瓜式下一步安裝,在「Advanced Options」頁面把兩個選項都勾上。安裝完後開啟「命令列提示符」,鍵入conda list 即可檢視安裝了的庫。


② Mac

Mac除了可以使用上述兩種方法進行安裝外,還可以通過「Homebrew」進行安裝。 HomeBrew是Mac OS平臺下的,擁有安裝、解除安裝、更新、搜尋等很多實用功能的 「軟體包管理工具」,使用起來非常方便,Homebrew官網brew.sh/index_zh-cn… ,安裝Homebrew很簡單,直接複製下述命令貼上到終端執行即可:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
複製程式碼

安裝過程中需要輸入一次密碼,安裝完後,直接鍵入下屬命令即可完成Python3的安裝:

brew install Python3
複製程式碼

同樣可以通過:python3 -V,驗證Python是否安裝成功。另外,看到這裡讀者可能有些疑惑:

為什麼這裡使用的是python3而不是python?

答:

因為Mac預設內建了python2,所以如果你想使用Python3 來執行py指令碼,而非python2的話,你需要使用python3。當然,也可以通過設定別名的方式把python指向python3:alias python=python3


③ Ubuntu,Debian,Deepin

和Mac一樣自帶Python 2,千萬別手多去解除安裝!!!直接通過「apt-get」命令直接安裝:

sudo apt-get update 

# 安裝一些基礎庫
sudo apt-get install -y python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev libcurl4-openssl-dev

# 安裝Python 3
sudo apt-get install -y python3
複製程式碼

除此之外還可以通過原始碼安裝,不過有些繁瑣,原始碼地址www.python.org/ftp/python/
接著依次鍵入相關命令:

# 1.建立安裝目錄
sudo mkdir /usr/local/python3

# 2.下載安裝包解壓,並進入目錄
wget --no-check-certificate https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
tar -xzvf Python-3.7.6.tgz
cd Python-3.7.6

# 3.編譯安裝
sudo ./configure --prefix=/usr/local/python3
sudo make
sudo make install

# 4.建立Python3 連結
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
複製程式碼

④ CentOS,Red Hat

直接通過「yum」命令安裝即可:

# 安裝EPEL和IUS軟體源
sudo yum install -y epel-release -y
sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm

# 更新
sudo yum update

# 安裝Python 3
sudo yum install -y python36u python36u-libs python36u-devel python36u-pip
複製程式碼

如果本文對你有所幫助,歡迎
留言,點贊,轉發
素質三連,謝謝?~


相關文章