最近好多程序都要求python大于3.7,而centos7中内置python3源最高为3.6,使用手动安装配置一下python3.8
1. 删除系统中Python3,避免冲突
yum remove python3 -y
2. 下载Python3版本,可以从官网下载最新版
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
3. 解压tgz文件
tar -zxvf Python-3.8.1.tgz
4. 在当前用户家目录创建 Python-3.8.1 文件夹并切换。将tgz移动到新目录里
mkdir ~/Python-3.8.1 && cd ~/Python-3.8.1 && mv ../Python-3.8.1.tgz ./
5. 配置安装路径
./configure prefix=/usr/local/python3
6. 编译和安装
make && make install
7. 创建python3和pip3的软链接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3
现在就可以使用python3和pip3啦
卸载直接删除 ~/Python-3.8.1、/usr/local/python3、/usr/bin/python3、/usr/bin/pip3 即可