這篇文章主要講解了“Python安裝環(huán)境搭建的方法是什么”,文中的講解內(nèi)容簡單清晰,易于學(xué)習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習“Python安裝環(huán)境搭建的方法是什么”吧!
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、成都做網(wǎng)站與策劃設(shè)計,金鄉(xiāng)網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:金鄉(xiāng)等地區(qū)。金鄉(xiāng)做網(wǎng)站價格咨詢:18980820575首先前往官網(wǎng)下載安裝文件。選擇download下的windows,而不要直接選擇右側(cè)的按鈕,那樣你無法選擇下載文件的格式:
注意:3.5+以上的Python版本不支持windows xp及更低版本的操作系統(tǒng),并且windows 7系統(tǒng)必須安裝sp1包才可以,這一點請同學(xué)們務(wù)必注意。
進入版本選擇頁面后,請按下圖,選擇:
其中,Python 3.6.1 - 2017-03-21
這種文件名的是穩(wěn)定發(fā)布的版本,屬于我們選擇的對象,在它下面又有幾種可選的文件類型。通常我們都選擇64位的,如果只能用32位的,那就在1-3中選擇。 web-based是基于網(wǎng)絡(luò)的安裝,需要聯(lián)網(wǎng)。executable是可執(zhí)行文件,這是我們最好的選擇,可以保存到本地,斷網(wǎng)時也能安裝。embeddable zip是嵌入式安裝,針對嵌入式開發(fā)的版本,通常不需要。最后一個則是windows下的幫助文件,也不需要特別關(guān)心。
點擊鏈接,耐心等待下載。網(wǎng)速慢的同學(xué)可以考慮國內(nèi)的鏡像站點或軟件站點,請自行百度下載。
下載完成后,我們會得到一個名字為python-3.6.1-amd64
的安裝文件,運行文件,會看到安裝窗口:
注意:因為我的本地機器里已經(jīng)有Python3.6.1了,所以上圖是我從別處拷貝來的安裝換面,但不影響使用。 上圖中建議選擇Customize installation,然后使用類似C:\Python36的路徑,方便以后使用。注意下方的Add Python3.6 to PATH
選項,請務(wù)必打上勾,這能省去你配置系統(tǒng)環(huán)境變量的功夫。
如果你的機器已經(jīng)安裝有Python3.6.1,就像我的一樣,或者正在安裝的是3.6.2,那么就會出現(xiàn)下面的升級畫面,其升級過程不再贅述:
安裝驗證:
如果中途沒有出現(xiàn)什么錯誤,那么使用WIN+r鍵,進入CMD界面,運行python -V
(大寫的V),如果執(zhí)行結(jié)果顯示python 3.6.1
,則表明安裝成功。
或者直接輸入python
,進入下圖所示的交互式界面,也表示安裝成功了。
如果彈出錯誤:python不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件。
要么是沒正常安裝,要么就是環(huán)境變量沒有設(shè)置正確。請按下圖中的提示設(shè)置環(huán)境變量。
python、python2、python27、python3、python36都表示什么?
Python支持多版本共存,很多初學(xué)者如果機器里的Python版本過多,就會出現(xiàn)這些python可執(zhí)行程序,它們其實都是快捷方式或者別名,指向某個具體的python執(zhí)行程序。為了區(qū)分2.x版本和3.x版本,通常會在python后面加上具體的版本號。但這不是強制性的,如果你將python2指向了python3的解釋器,那么可能會出現(xiàn)意料外的錯誤。尤其容易發(fā)生這個錯誤的是python
命令,它不帶版本號,在沒有具體執(zhí)行之前,你根本不知道它指向的倒底是哪個版本,唯一的檢測方法是在命令行下,運行一下,然后根據(jù)提示查看版本信息。
基本上,絕大多數(shù)的Linux發(fā)行版都默認安裝有Python。但這有可能安裝的是python2.7,例如Centos6.7,其yum組件就是基于python的。對于開發(fā)程序員而言,通常我們使用的更多的是Ubuntu發(fā)行版,因為其軟件更新、安裝更方便、人性化更好,比較適合開發(fā),而Centos更適合作為生產(chǎn)服務(wù)器。
在Ubuntu中,推薦使用16.04 LTS版,使用sudo apt-get install python2.7 pythont2.7-dev
或者sudo apt-get install python3.5 pythont3.5-dev
就可以直接安裝了。但是這種方式往往不能安裝最新版本的python,為此我們可能還需要使用python源碼進行安裝。
源碼安裝:
在官網(wǎng)主頁選擇source code,進入頁面,下載源碼:
不管是何種方式,將源碼包拷貝到ubuntu系統(tǒng)的家目錄中。
執(zhí)行tar -zxvf Python-3.6.1.tar
解壓文件:
進入Python-3.6.1
目錄,運行./configure –prefix=/usr/local
。這里通過指定prefix參數(shù)為/usr/local
將python3.6.1的安裝文件全集中在這個目錄下,方便我們以后的刪除和修改。 configure成功后運行sudo make && sudo make install
,如果一切順利,將看見下圖,表示安裝完成。
基于linux的程序安裝,尤其是源碼安裝是一個復(fù)雜而又頭疼的問題。因為每個人的發(fā)行版、軟件環(huán)境的不同,安裝的過程中可能出現(xiàn)各種各樣的問題,而這些問題基本上都和Python沒有什么關(guān)系,需要有豐富的linux管理技巧才可以解決。比如有時候提示缺乏zlib包,則需要首先sudo apt-get install zlib1g-dev
。如果缺少ssl模塊,解決過程則更加復(fù)雜。碰到這些問題請自行百度,然后把解決過程記錄下來,方便以后或者分享給大家。
驗證安裝:
和windows下類似,運行/usr/local/bin/python3
,如果能進入交互式界面,說明安裝成功。
感謝各位的閱讀,以上就是“Python安裝環(huán)境搭建的方法是什么”的內(nèi)容了,經(jīng)過本文的學(xué)習后,相信大家對Python安裝環(huán)境搭建的方法是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!