当前位置:论坛首页 > Linux面板 > 求助

【已解决】提示找不到python.h,gcc编译失败

发表在 Linux面板2019-12-2 16:10 [复制链接] 7 1850

本帖最后由 wanke 于 2019-12-3 09:33 编辑

感谢宝塔团队@谢花郎 大佬的帮助,由于特殊原因,我这边只能远程登录到机房电脑上再SSH登录服务器,由于网络原因,我这边已经看不清远程屏幕的字了,然后大佬又远程我,一行行帮我看错误信息,最终找到了原因:

系统版本是CentOS 7.7,系统预装了Python 2.7.5-16,宝塔面板安装时又安装了一个2.7.5-45,导致Python版本冲突无法安装Python-devel,然后gcc编译不通过。

如果各位遇到和我同样的问题,可以参考我的解决方案:


安装Python-devel时的报错信息:

QQ图片20191203093109.png

执行 rpm -qa | grep python-2.7* ,查看系统中已安装的python版本

结果:python-2.7.5-16.el7.x86_64
           python-2.7.5-45.el7.x86_64

由报错信息可见,是与低版本2.7.15-16冲突,所以要删除16版本Python

执行  rpm -qa | grep python-2.7.5-16.el7.x86_64 | xargs rpm -e --nodeps  即可删除,再执行rpm -qa | grep python-2.7* 发现就只有 python-2.7.5-45.el7.x86_64 了,再次执行yum -y install python-devel 即可安装成功

************************************
              以下是原文
************************************

如图,python --version,gcc -v都正常,但是就是装不上面板,求大佬帮忙

微信截图_20191202160737.png
使用道具 举报 只看该作者 回复
发表于 2019-12-2 16:29:23 | 显示全部楼层
您好,ssh内执行安装一下python-devel依赖看看

  1. yum -y install python-devel
复制代码
使用道具 举报 回复 支持 反对
发表于 2019-12-2 16:37:46 | 显示全部楼层
谢花郎 发表于 2019-12-2 16:29
您好,ssh内执行安装一下python-devel依赖看看

执行过了,再安装还是不行,相同的错误
使用道具 举报 回复 支持 反对
发表于 2019-12-2 16:40:59 | 显示全部楼层
wanke 发表于 2019-12-2 16:37
执行过了,再安装还是不行,相同的错误

什么版本的系统?
使用道具 举报 回复 支持 反对
发表于 2019-12-2 16:50:23 | 显示全部楼层
谢花郎 发表于 2019-12-2 16:40
什么版本的系统?

CentOS 7.7.1908
使用道具 举报 回复 支持 反对
发表于 2019-12-2 16:52:04 | 显示全部楼层

加一下我qq:977100966 记得备注问题,不备注不添加。
使用道具 举报 回复 支持 反对
发表于 2019-12-2 17:18:34 | 显示全部楼层
本帖最后由 谢花郎 于 2019-12-2 18:02 编辑

虚拟机,python版本冲突,导致无法安装python-devel依赖。
使用道具 举报 回复 支持 反对
发表于 2019-12-3 09:18:54 | 显示全部楼层
谢花郎 发表于 2019-12-2 17:18
虚拟机,python版本冲突,导致无法安装python-devel依赖。

感谢大佬的帮忙,双重远程,致盲警告,赞赞赞
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表