CentOS 安裝Python3

葉喬木發表於2018-03-26
# 基於Linux的 Python3 環境的安裝  
最近買了一臺centOS 阿里雲輕量級伺服器 自帶Python2 準備安裝Python3.6 版本的  
## Step  
* 1 檢視當前版本python 的路徑  使用以下命令,以便後面安裝完畢 建立軟連結
> which python  
正常情況下會顯示python 路徑,例如:/usr/bin/python  

* 2 首先安裝依賴包 以下命令  
> yum -y groupinstall "Development tools"  
> yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel  

* 3 通過命令列下載python3.6的安裝包,也可以去官網進行下載,使用winScp 放到伺服器上面
> wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz  

* 4 單獨建立一個資料夾,放到此資料夾下面    
> mkdir /usr/local/python3   

* 5 進入該資料夾 ,解壓安裝包   
> tar -xvJf  Python-3.6.2.tar.xz  

* 6 解壓完畢,進行配置路徑和安裝 以下兩個命令. 注意 路徑是安裝python3的路徑 不是寫死的,安裝到哪個路徑 就寫什麼路徑
> ./configure --prefix=/usr/local/python3  

> make && make install  

* 7 最後一步建立軟連結 ,同理 路徑是安裝python的路徑 ,python2 安裝的路徑若為local/bin/python 則 建立軟連線到 local/bin/python3
> ln -s /usr/local/python3/bin/python3 /usr/bin/python3  

> ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

相關文章