准备:
卸载 :
--python 卸载
where is python
rm -rf /usr/local/python3
1、 安装依赖
sudo yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel
sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
预先安装以上包可以避免 在python使用 pip3过程中出现以下错误:【pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.】
2、下载 在python官网下载linux源码包
地址:https://www.python.org/ftp/python/3.8.3/Python-3.8.3rc1.tgz
3、解压缩和安装python3.*
将安装包解压到 /tmp
tar xvf 解压缩 -C 指定目录
tar xvf Python-3.8.2.tgz -C /tmp/
解压后会生成 Python-3.8.2 目录,进入目录开始安装
进入目录
cd /tmp/Python-3.8.1
安装
./configure --prefix=/usr/local/python3
make && make install