CentOS 7.4 下安裝Python3.6

最近折騰了一下服務器,比較了一下Ubuntu和CentOS,最終仍是發現CentOS比較順手。可是,Ubuntu自帶了Python2.7和Python3.6,CentOS卻只安裝了Python2.7,一點都不人性化啊有木有!?python

而後開始Google,搗鼓CentOS下Python3的安裝方法。網上多數是用下載源碼編譯的方法安裝,比較折騰。centos

在重裝了幾回系統後,最終發現了一種使用yum安裝的極簡方法。bash

準備工做

首先更新一下yum:服務器

sudo yum -y update
複製代碼

該 -y 標誌用於提醒系統咱們知道咱們正在進行更改,免去終端提示咱們要確認再繼續(能夠不添加該標誌)。工具

而後安裝yum-utils,一組擴展和補充yum的實用程序和插件:開發工具

sudo yum -y install yum-utils
複製代碼

最後,咱們將安裝CentOS開發工具,用於容許您從源代碼構建和編譯軟件:centos7

sudo yum -y groupinstall development
複製代碼

安裝Python3

安裝EPEL:spa

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
複製代碼

能夠檢查一下安裝狀況,分別執行命令查看:

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這個命令,很不優雅。

那就建立一個軟連接,使用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
咱們能夠看到,軟連接是建立成功了的。

最後來看看執行命令行的結果:

final
這樣就能夠在不動原來的Python2.7基礎上安裝了Python3.6,能夠愉快的玩耍了!
相關文章
相關標籤/搜索