在虚拟机的centos7容器中下载python3.9源码编译时报错

发布时间 2023-08-11 15:06:21作者: 雀雀飞了

执行这一步时报错:

./configure --prefix=/usr/local/python39

报错内容是:

configure: error: no acceptable C compiler found in $PATH

这里的报错原因为,找不到合适的 C 编译器,我们需要更新一下 gcc

./configure 是用来检测你的安装平台的目标特征,这一步用来生成 Makefile,为下一步的编译做准备,–prefix= 为指定软件安装目录,一些软件的配置文件你可以通过指定 –sys-config= 参数进行设定。有一些软件还可以加上 –with–enable–without–disable 等等参数对编译加以控制,你可以通过允许 ./configure –help 查看详细的说明帮助。

解决方案:

Centos

 yum install gcc

Ubuntu

apt-get install gcc