Linux下安裝Python3

通常狀況下,各種Linux操做系統是會默認安裝Python2.x的,在最新的CentOS7.4版本中,發現系統默認只安裝了Python2.x,並且是不少系統組件的依賴包,不推薦卸載。目前Python3.x逐漸流行,因此安裝Python3.x。python

因爲Python2.x系統默認已經安裝,因此咱們只須要下載Python3.x版本進行設置、安裝便可。curl

一、下載Python3.x,下載地址能夠去Python官網上尋找。ide


我把壓縮包放在/usr/local下url


cd /usr/localspa

[root@localhost local]# 操作系統

wget  https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 或ip

curl -O https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xzssl

二、解壓已經下載完成的源碼包:(在本身的文件下)get

[root@localhost local]# 源碼

tar -xvJf Python-3.6.3.tar.xz

三、解壓後進入該目錄進行安裝相應的依賴包:

cd Python-3.6.3

若是你的系統沒有安裝gcc的話,你還須要先完成gcc的安裝:

[root@localhost Python-3.6.3]#

 yum -y install gcc

發現還須要安裝openssl-devel,安裝openssl-devel時,zlib-devel會做爲依賴包被安裝。因此安裝了openssl-devel就不須要安裝其餘的了!

直接安裝openssl-devel:

[root@localhost Python-3.6.3]#

yum -y install openssl-devel

當前的工做目錄爲:/usr/local/Python-3.6.3,依次執行:

[root@localhost Python-3.6.3]#

 ./configure --prefix=/usr/local/Python3.6.3

[root@localhost Python-3.6.3]# 

make&&make install

 

四、創建軟鏈接:

[root@localhost Python-3.6.3]#

ln -s /usr/local/Python3.6.3/bin/python3.6  /bin/python3


[root@localhost Python-3.6.3]#

ln -s /usr/local/Python3.6.3/bin/pip3  /bin/pip3

 

五、輸入python3,安裝成功!

相關文章
相關標籤/搜索