1.操作系統:
CentOS 7.4 64位
2.下載python安裝包
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xz
2.解壓、配置、編譯安裝
yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel libffi-devel -y #安裝編譯工具
tar -xvf Python-3.8.0.tar.xz
cd Python-3.8.0.tar.xz
./configure prefix=/usr/local/python3 #可更改python3的安裝目錄
make && make install
3.刪除,備份python2.7
mv /usr/bin/python /usr/bin/python.bak
注意!!!! 只刪除python2的軟鏈接就行,
千萬不要卸載python2,
千萬不要卸載python2,
千萬不要卸載python2,重要的事情說3遍!!!
4.安裝完畢,創建軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
5.后續工作,由於執行CentOS的yum命令需要使用自帶的python2的版本,所以需要做兩處修改
vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down
#將 這兩個文件的 #! /usr/bin/python修改為 #! /usr/bin/python2