python是跨平臺(tái)的啡省,可以運(yùn)行在Windows收擦、Mac和各種Linux/Uinx系統(tǒng)上。
? 學(xué)習(xí)Python編程囊卜,首選得把Python安裝到你的電腦里,安裝后會(huì)得到Python解釋器(就是服裝運(yùn)行Python程序的)错沃、一個(gè)命令行交互環(huán)境栅组、一個(gè)簡(jiǎn)單的集成開(kāi)發(fā)環(huán)境。
? 目前Python有兩個(gè)版本枢析,一個(gè)是2.x版本玉掸,一個(gè)是3.x版本,兩個(gè)版本是不兼容的醒叁,語(yǔ)法上也稍微有些差別司浪。由于3.x越來(lái)越普及泊业,推薦學(xué)習(xí)3.x。但是目前來(lái)說(shuō)還有一些第三方庫(kù)沒(méi)有支持到3.x啊易,所有2.x仍然被不少開(kāi)發(fā)選擇吁伺。新同學(xué)學(xué)習(xí)建議學(xué)習(xí)3.x,本教程已Python3.6為基礎(chǔ)租谈。
2.1 在Windows上安裝python
? 根據(jù)系統(tǒng)版本(64位或32位)從Python官網(wǎng)下載Python3.6對(duì)應(yīng)的安裝程序篮奄,然后運(yùn)行下載的exe安裝包。注意割去、勾選安裝頁(yè)面上的“add python 3.6 to PATH”,然后點(diǎn)擊“install Now”窟却,這樣安裝成功后可以直接在命令行中輸入python運(yùn)用python。
? 安裝成功后打開(kāi)命令提示符窗口呻逆,輸入Python后回車(chē)夸赫,如果出現(xiàn)>>>則表示安裝成功,已經(jīng)進(jìn)入Python交互式環(huán)境页慷,可以輸入Python代碼憔足,回車(chē)后并可以立即執(zhí)行得到執(zhí)行結(jié)果,輸入exit()并回車(chē)可以退出Python交互式環(huán)境(也可直接關(guān)閉命令行窗口)酒繁。
2.2 在Mac上安裝Python
? Mac在系統(tǒng)一般是默認(rèn)系統(tǒng)自帶Python 2.7版本的程序的滓彰。需要安裝最新的Python3.6,兩個(gè)版本的程序是可以同時(shí)并存的州袒。
從Python官網(wǎng)下載Python3.6的安裝程序揭绑,雙擊運(yùn)營(yíng)并安裝。
? 打開(kāi)“終端”郎哭,輸入python3進(jìn)入python3交互式環(huán)境(由于同時(shí)安裝有python2.7輸入python會(huì)進(jìn)入python2交互式環(huán)境)他匪。
2.3 在Linux上安裝Python
在linux安裝python一般是把代碼部署在linux服務(wù)器上運(yùn)行時(shí)需要的操作,如果你是新手可以暫時(shí)忽略當(dāng)前內(nèi)容
2.3.1 在centos上安裝python
? centos是Linux的一種發(fā)行版本夸研,一般安裝在服務(wù)器端用作程序運(yùn)行環(huán)境邦蜜。
安裝步驟:
安裝依賴:sudo yum? -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc
下載(wget)或上傳(scp) python3源碼包wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz,如果沒(méi)有wget安裝wgetyum install wget.
解壓sudo tar -zxf Python-3.6.3.tgz
安裝: 1進(jìn)入安裝目錄cd Python-3.6.3; 2 檢查配置sudo ./configure --prefix=/usr/local; 3 編譯sudo make; 4 安裝sudo make altinstall;? ~安裝成功亥至,可通過(guò)cd /usr/local/bin查看~
配置(保留Python2):1? 配置python3/pip3軟連接sudo ln -s /usr/local/bin/python3.6 /usr/bin/python3,sudo ln -s /usr/local/bin/pip3.6 /usr/bin/pip3;? ? python配置完成.
更改yum配置(非必需悼沈,如果要保留Python2則不必此配置,否則在上一步移除Python2鏈接并按照截圖配置yum):