Windows下安裝
1逻悠、下載安裝包
首先訪問http://www.python.org/download/去下載需要的python版本苔可。我使用的是python2.7.5版本
32位系統(tǒng)下載Windows x86 MSI Installer (2.7.5)(sig),64位系統(tǒng)下載Windows X86-64 MSI Installer (2.7.5)[1](sig)
2究抓、安裝下載包
雙擊exe程序,一路next。
3啥刻、為計(jì)算機(jī)添加安裝目錄搭到環(huán)境變量
如圖把python的安裝目錄添加到pth系統(tǒng)變量中即可。
4咪笑、在cmd中輸入命令行驗(yàn)證是否安裝成功
python--version
如成功顯示版本號(hào)可帽,則表示python安裝成功
Linux / MAC下安裝
一般情況下,Linux都會(huì)預(yù)裝Python了窗怒,但是這個(gè)預(yù)裝的Python版本一般都非常低映跟,很多Python的新特性都沒有,必須重新安裝新一點(diǎn)的版本扬虚,從下邊的截圖申窘,可以看到我的linux下,預(yù)裝Python的版本非常低孔轴,古老的2.6.6版本剃法。這里我準(zhǔn)備安裝現(xiàn)階段稍微主流點(diǎn)的版本2.7.5。
1路鹰、找到安裝包
首先訪問http://www.python.org/download/去下載需要的python版本贷洲。我使用的是python2.7.5版本
2、在Linux服務(wù)器下下載安裝包
wget "https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz"
3晋柱、解壓安裝包
后邊需要做的事情需要你具有super user或者administrator的權(quán)限优构。圖方便,我直接切換到了root用戶下雁竞。
tar -xzf Python-2.7.5.tgz
4钦椭、解壓后進(jìn)入Python-2.7.5目錄
cd Python-2.7.5
5、安裝
./configure
補(bǔ):configure命令執(zhí)行完之后碑诉,會(huì)生成一個(gè)Makefile文件彪腔,這個(gè)Makefile主要是被下一步的make命令所使用。打開Makefile你就會(huì)發(fā)現(xiàn)进栽,里邊制定了構(gòu)建的順序德挣,Linux需要按照Makefile所指定的順序來構(gòu)建(build)程序組件。
make
make實(shí)際上編譯你的源代碼快毛,并生成執(zhí)行文件格嗅。
再執(zhí)行make?install命令
make?install
make install實(shí)際上是把生成的執(zhí)行文件拷貝到linux系統(tǒng)中必要的目錄下番挺,比如拷貝到/usr/local/bin目錄下,這樣所有user就都能運(yùn)行這個(gè)程序了屯掖。
到這里Python就算安裝完成了玄柏。需要說的是,其實(shí)其他的linux軟件安裝也是大同小異的贴铜,基本都需要走configure>make>make install這么一個(gè)過程禁荸。
6、把安裝的python變成默認(rèn)版本
安裝完之后阀湿,我們執(zhí)行python命令赶熟,你會(huì)發(fā)現(xiàn)默認(rèn)的python命令仍舊是指向舊的版本2.4.3。
執(zhí)行which python命令陷嘴,你會(huì)發(fā)現(xiàn)默認(rèn)的python是在/usr/local/bin/python目錄下映砖,實(shí)際上我們新安裝的python也在這個(gè)目錄下。
在命令行輸入python2.7,這樣就會(huì)執(zhí)行到我們新的python版本了灾挨。
如果想在命令行輸入python就能找到python2.7邑退,可以在/usr/bin目錄下做個(gè)軟鏈:
cd /usr/bin ? #打開全局命令的目錄
rm -rf python ? ?#刪掉之前的python軟鏈
ln -s /usr/local/bin/python2.7 python ? #創(chuàng)建python2.7的軟鏈