1. 備份原python
cd /usr/bin/
ls -al python*
mv python python2.7_start.bak
2. 下載python3
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0a1.tgz
tar -xvf Python-3.8.0a1.tgz
3. 安裝python3
cd Python-3.8.0a1
./configure --prefix=/usr/local/python3
make
make install
Centos下安裝python3.7.0以上版本時報錯ModuleNotFoundError: No module named '_ctypes'解決方法
安裝libffi-devel包
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libffi-devel-3.0.13-18.el7.x86_64.rpm
rpm -ivh libffi-devel-3.0.13-18.el7.x86_64.rpm
再返回原安裝目錄執(zhí)行
make
make install
4. 創(chuàng)建軟連接
cd /usr/bin
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python
5. 修改yum的python支持(變?yōu)槟J的2.7)
vim /usr/bin/yum
將#!/usr/bin/python改成#!/usr/bin/python2.7