在Windows、Linux和Mac三大平臺下安裝Python 3的過程?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
成都創(chuàng)新互聯(lián)公司從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站制作、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元長洲做網(wǎng)站,已為上家服務(wù),為長洲各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220
既然要用Python 3開發(fā)爬蟲,那么第一步一定是安裝Python 3。這里會介紹Windows、Linux和Mac三大平臺下的安裝過程。
1. 相關(guān)鏈接
官方網(wǎng)站:http://python.org
下載地址:https://www.python.org/downloads
第三方庫:https://pypi.python.org/pypi
官方文檔:https://docs.python.org/3
中文教程:http://www.runoob.com/python3/python3-tutorial.html
Awesome Python:https://github.com/vinta/awesome-python
Awesome Python中文版:https://github.com/jobbole/awesome-python-cn
2. Windows下的安裝
在Windows下安裝Python 3的方式有兩種。
·一種是通過Anaconda安裝,它提供了Python的科學(xué)計算環(huán)境,里面自帶了Python以及常用的庫。如果選用了這種方式,后面的環(huán)境配置方式會更加簡便。
·另一種是直接下載安裝包安裝,即標(biāo)準(zhǔn)的安裝方式。
下面我們依次介紹這兩種安裝方式,任選其一即可。
(1) Anaconda安裝
Anaconda的官方下載鏈接為https://www.continuum.io/downloads,選擇Python 3版本的安裝包下載即可,如圖1-1所示。
圖1-1 Anaconda Windows下載頁面
如果下載速度過慢,可以選擇使用清華大學(xué)鏡像,下載列表鏈接為https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,使用說明鏈接為https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/。
下載完成之后,直接雙擊安裝包安裝即可。安裝完成之后,Python 3的環(huán)境就配置好了。
(2) 安裝包安裝
我們推薦直接下載安裝包來安裝,此時可以直接到官方網(wǎng)站下載Python 3的安裝包:https://www.python.org/downloads/。
寫書時,Python的最新版本1是3.6.2,其下載鏈接為https://www.python.org/downloads/release/python-362/,下載頁面如圖1-2所示。需要說明的是,實際的Python最新版本以官網(wǎng)為準(zhǔn)。
圖1-2 Python下載頁面
64位系統(tǒng)可以下載Windows x86-64 executable installer,32位系統(tǒng)可以下載Windows x86 executable installer。
下載完成之后,直接雙擊Python安裝包,然后通過圖形界面安裝,接著設(shè)置Python的安裝路徑,完成后將Python 3和Python 3的Scripts目錄配置到環(huán)境變量即可。
關(guān)于環(huán)境變量的配置,此處以Windows 10系統(tǒng)為例進(jìn)行演示。
假如安裝后的Python 3路徑為C:\Python36,從資源管理器中打開該路徑,如圖1-3所示。
圖1-3 Python安裝目錄
將該路徑復(fù)制下來。
隨后,右擊“計算機(jī)”,從中選擇“屬性”,此時將打開系統(tǒng)屬性窗口,如圖1-4所示。
圖1-4 系統(tǒng)屬性
點擊左側(cè)的“高級系統(tǒng)設(shè)置”,即可看到在彈出的對話框下方看到“環(huán)境變量”按鈕,如圖1-5所示。
圖1-5 高級系統(tǒng)設(shè)置
點擊“環(huán)境變量”按鈕,找到系統(tǒng)變量下的Path變量,隨后點擊“編輯”按鈕,如圖1-6所示。
圖1-6 環(huán)境變量
隨后點擊“新建”,新建一個條目,將剛才復(fù)制的C:\Python36復(fù)制進(jìn)去。這里需要說明的是,此處的路徑就是你的Python 3安裝目錄,請自行替換。然后,再把C:\Python36\Scripts路徑復(fù)制進(jìn)去,如圖1-7所示。
圖1-7 編輯環(huán)境變量
最后,點擊“確定”按鈕即可完成環(huán)境變量的配置。
配置好環(huán)境變量后,我們就可以在命令行中直接執(zhí)行環(huán)境變量路徑下的可執(zhí)行文件了,如python、pip等命令。
(3) 添加別名
上面這兩種安裝方式任選其一即可完成安裝,但如果之前安裝過Python 2的話,可能會導(dǎo)致版本沖突問題,比如在命令行下輸入python就不知道是調(diào)用的Python 2還是Python 3了。為了解決這個問題,建議將安裝目錄中的python.exe復(fù)制一份,命名為python3.exe,這樣便可以調(diào)用python3命令了。實際上,它和python命令是完全一致的,這樣只是為了可以更好地區(qū)分Python版本。當(dāng)然,如果沒有安裝過Python 2的話,也建議添加此別名,添加完畢之后的效果如圖1-8所示。
圖1-8 添加別名
對于pip來說,安裝包中自帶了pip3.exe可執(zhí)行文件,我們也可以直接使用pip3命令,無需額外配置。
(4) 測試驗證
安裝完成后,可以通過命令行測試一下安裝是否成功。在“開始”菜單中搜索cmd,找到命令提示符,此時就進(jìn)入命令行模式了。輸入python,測試一下能否成功調(diào)用Python。如果添加了別名的話,可以輸入python3測試,這里輸入的是python3,測試結(jié)果如圖1-9所示。
圖1-9 測試驗證頁面
輸出結(jié)果類似如下:
$ python3 Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print('Hello World') Hello World >>> exit() $ pip3 -V pip 9.0.1 from c:\python36\lib\site-packages (python 3.6)
如果出現(xiàn)了類似上面的提示,則證明Python 3和pip 3均安裝成功;如果提示命令不存在,那么請檢查下環(huán)境變量的配置情況。
3. Linux下的安裝
Linux下的安裝方式有多種:命令安裝、源碼安裝和Anaconda安裝。
使用源碼安裝需要自行編譯,時間較長。推薦使用系統(tǒng)自帶的命令或Anaconda安裝,簡單、高效。這里分別講解這3種安裝方式。
(1) 命令行安裝
不同的Linux發(fā)行版本的安裝方式又有不同,在此分別予以介紹。
CentOS、Red Hat
如果是CentOS或Red Hat版本,則使用yum命令安裝即可。
下面列出了Python 3.5和Python 3.4兩個版本的安裝方法,可以自行選擇。
Python 3.5版本:
sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm sudo yum update sudo yum install -y python35u python35u-libs python35u-devel python35u-pip
執(zhí)行完畢后,便可以成功安裝Python 3.5及pip 3了。
Python 3.4版本:
sudo yum groupinstall -y development tools sudo yum install -y epel-release python34-devel libxslt-devel libxml2-devel openssl-devel sudo yum install -y python34 sudo yum install -y python34-setuptools sudo easy_install-3.4 pip
執(zhí)行完畢后,便可以成功安裝Python 3.4及pip 3了。
Ubuntu、Debian和Deepin
首先安裝Python 3,這里使用apt-get安裝即可。在安裝前,還需安裝一些基礎(chǔ)庫,相關(guān)命令如下:
sudo apt-get install -y python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev libcurl4-openssl-dev sudo apt-get install -y python3
執(zhí)行完上述命令后,就可以成功安裝Python 3了。
然后還需要安裝pip 3,這里仍然使用apt-get安裝即可,相關(guān)命令如下:
sudo apt-get install -y python3-pip
執(zhí)行完畢后,便可以成功安裝Python 3及pip 3了。
(2) 源碼安裝
如果命令行的安裝方式有問題,還可以下載Python 3源碼進(jìn)行安裝。
源碼下載地址為https://www.python.org/ftp/python/,可以自行選用想要的版本進(jìn)行安裝。這里以Python 3.6.2為例進(jìn)行說明,安裝路徑設(shè)置為/usr/local/python3。
首先,創(chuàng)建安裝目錄,相關(guān)命令如下:
sudo mkdir /usr/local/python3
隨后下載安裝包并解壓進(jìn)入,相關(guān)命令如下:
wget --no-check-certificate https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz tar -xzvf Python-3.6.2.tgz cd Python-3.6.2
接下來,編譯安裝。所需的時間可能較長,請耐心等待,命令如下:
sudo ./configure --prefix=/usr/local/python3 sudo make sudo make install
安裝完成之后,創(chuàng)建Python 3鏈接,相關(guān)命令如下:
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
隨后下載pip安裝包并安裝,命令如下:
wget --no-check-certificate https://github.com/pypa/pip/archive/9.0.1.tar.gz tar -xzvf 9.0.1.tar.gz cd pip-9.0.1 python3 setup.py install
安裝完成后再創(chuàng)建pip 3鏈接,相關(guān)命令如下:
sudo ln -s /usr/local/python3/bin/pip /usr/bin/pip3
這樣就成功安裝好了Python 3及pip 3。
(3) Anaconda安裝
Anaconda同樣支持Linux,其官方下載鏈接為https://www.continuum.io/downloads,選擇Python 3版本的安裝包下載即可,如圖1-10所示。
圖1-10 Anaconda Linux下載頁面
如果下載速度過慢,同樣可以使用清華鏡像,具體可參考Windows部分的介紹,在此不再贅述。
(4) 測試驗證
在命令行界面下測試Python 3和pip 3是否安裝成功:
$ python3 Python 3.5.2 (default, Nov 17 2016, 17:05:23) Type "help", "copyright", "credits" or "license" for more information. >>> exit() $ pip3 -V pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)
若出現(xiàn)類似上面的提示,則證明Python 3和pip 3安裝成功。
4. Mac下的安裝
在Mac下同樣有多種安裝方式,如Homebrew、安裝包安裝、Anaconda安裝等,這里推薦使用Homebrew安裝。
(1) Homebrew安裝
Homebrew是Mac平臺下強(qiáng)大的包管理工具,其官方網(wǎng)站是https://brew.sh/。
執(zhí)行如下命令,即可安裝Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝完成后,便可以使用brew命令安裝Python 3和pip 3了:
brew install python3
命令執(zhí)行完成后,我們發(fā)現(xiàn)Python 3和pip 3均已成功安裝。
(2) 安裝包安裝
可以到官方網(wǎng)站下載Python 3安裝包。鏈接為https://www.python.org/downloads/,頁面如圖1-2所示。
在Mac平臺下,可以選擇下載Mac OS X 64-bit/32-bit installer,下載完成后,打開安裝包按照提示安裝即可。
(3) Anaconda安裝
Anaconda同樣支持Mac,其官方下載鏈接為:https://www.continuum.io/downloads,選擇Python 3版本的安裝包下載即可,如圖1-11所示。
圖1-11 Anaconda Mac下載頁面
如果下載速度過慢,同樣可以使用清華鏡像,具體可參考Windows部分的介紹,在此不再贅述。
(4) 測試驗證
打開終端,在命令行界面中測試Python 3和pip 3是否成功安裝,如圖1-12所示。
圖1-12 測試驗證頁面
若出現(xiàn)上面的提示,則證明Python 3和pip 3安裝成功。
感謝各位的閱讀!看完上述內(nèi)容,你們對在Windows、Linux和Mac三大平臺下安裝Python 3的過程大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。