服务器需要安装python3.10版本,但是系统是centos7.8,gcc版本是低版本的4.3,导致编译安装python3.10一直失败,记录一下最终解决方法。
./configure --with-openssl=/usr/local/openssl --enable-optimizations
make报错,错误提示 : Could not import runpy module
猜测是因为gcc版本低导致,以前使用yum安装的时候很简单,两条命令就可以解决。
yum install centos-release-scl
yum install devtoolset-8-gcc*
但是CentOS7停止维护,官方源地址无法访问,国内镜像源都已经没有资源了。上面第一条命令跑完,不出意外你的yum已经开始报错了。这时候要么禁用,要么卸载
禁用的话找到 /etc/yum.repos.d/CentOS-SCLo-scl.repo,把 [centos-sclo-sclo] 下面两个参数设为0
gpgcheck=0
enabled=0
我是找了很久没找到可替代的 mirrorlist 地址