centos原系统安装了Python3.7.9兼用在安装一个python3.8
系统有个3.7.9版本的python 但是会遇到错误
usr/local/python3/lib/python3.7/site-packages/urllib3/connectionpool.py:1050: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘www.xxx.com’. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings
需要安装高版本的 这个版本有问题 我安装3.8版本的
安装编译依赖
sudo yum groupinstall "Development Tools"
sudo yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel
下载Python 3.8源代码
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
解压并进入目录
tar -xf Python-3.8.0.tgz
cd Python-3.8.0
配置并编译
./configure --enable-optimizations
make -j `nproc`
安装
sudo make altinstall
验证安装
python3.8 --versionpip3.8 -V
这样就OK啦