最近折騰了一下服務器官硝,比較了一下Ubuntu和CentOS,最終還是發(fā)現CentOS比較順手短蜕。但是氢架,Ubuntu自帶了Python2.7和Python3.6,CentOS卻只安裝了Python2.7朋魔,一點都不人性化啊有木有a小?
然后開始Google警检,搗鼓CentOS下Python3的安裝方法孙援。網上多數是用下載源碼編譯的方法安裝,比較折騰扇雕。
在重裝了幾次系統(tǒng)后拓售,最終發(fā)現了一種使用yum安裝的極簡方法。
準備工作
首先更新一下yum:
sudo yum -y update
該 -y 標志用于提醒系統(tǒng)我們知道我們正在進行更改镶奉,免去終端提示我們要確認再繼續(xù)(可以不添加該標志)础淤。
然后安裝yum-utils崭放,一組擴展和補充yum的實用程序和插件:
sudo yum -y install yum-utils
最后,我們將安裝CentOS開發(fā)工具鸽凶,用于允許您從源代碼構建和編譯軟件:
sudo yum -y groupinstall development
安裝Python3
安裝EPEL:
sudo yum -y install epel-release
安裝IUS軟件源:
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm
安裝Python3.6:
sudo yum -y install python36u
安裝pip3:
sudo yum -y install python36u-pip
可以檢查一下安裝情況币砂,分別執(zhí)行命令查看:
python3.6 -V
pip3.6 -V
python3.6
pip3.6
添加軟鏈接
到此,可以說是安裝完成了玻侥,在 /usr/lib/目錄下可以看到Python3.6的文件夾道伟。
python3
現在是Python2.7和Python3.6共存,需要使用Python3.6要用 python3.6 xxx.py
這個命令使碾,很不優(yōu)雅。
那就創(chuàng)建一個軟鏈接祝懂,使用python3
去使用Python3.6吧:
ln -s /usr/bin/python3.6 /usr/bin/python3
pip3.6同理:
ln -s /usr/bin/pip3.6 /usr/bin/pip3
python3
pip3
我們可以看到票摇,軟鏈接是創(chuàng)建成功了的。
最后來看看執(zhí)行命令行的結果:
final
這樣就可以在不動原來的Python2.7基礎上安裝了Python3.6砚蓬,可以愉快的玩耍了矢门!