Reference
Notes
fedora 是虛擬機(jī)里的(應(yīng)該沒關(guān)系),是 64 位的 fedora 24
通過源碼的方式安裝
Steps
下載源碼。去下載頁(yè),選擇了Gzipped source tarball。我是先在 windows 宿主機(jī)里將鏈接復(fù)制出來(lái),然后再 fedora 里用
wget
下載用
wget
下載后,會(huì)把文件下到~
(即用戶的 home 目錄)里,名字是:Python-3.6.4.tgz
用
tar -zxvf Python-3.6.4.tgz
將文件解壓到當(dāng)前路徑,產(chǎn)生一個(gè)Python-3.6.4
的文件夾cd Python-3.6.4
進(jìn)入到剛剛解壓出的那個(gè)文件夾里,里面有個(gè)configure
腳本文件,用./configure
執(zhí)行它。這一步好像會(huì)檢查編譯安裝所需要的東西執(zhí)行完
configure
后,會(huì)產(chǎn)生一個(gè)Makefile
的文件,接著執(zhí)行make
,再接著執(zhí)行sudo make install
(要權(quán)限)如無(wú)意外,就安裝成功了,是裝在
/usr/local/bin
里,這個(gè)路徑本身就在環(huán)境變量PATH
中
Testing
執(zhí)行
python3
,可以成功調(diào)出 python 交互式的命令窗口在
~
下寫一個(gè)hello.py
,代碼如下:
#!/usr/local/binprint("Hello world!")
chmod u+x hello.py
使得該腳本可執(zhí)行,然后./hello.py
執(zhí)行腳本,成功打印出Hello world!