command 'gcc' failed with exit status 1错误问题的解决办法

在写Python代码的时候,需要用到psutil模块,需要安装。在安装psutil模块的时候出现的问题,重新安装了gcc等各种我能想到的,不过还是不行。网上说是其实安装一个对应的devel环境就可以了。 举个例子,这是我安装报错的信息:

#include "Python.h"
       ^
compilation terminated.
error: command 'gcc' failed with exit status 1

其实只要看include缺什么就行了,我缺的时Python.h,所以就安装以下python的devel环境就好

yum install python-devel

其他同类问题同理,对应下载相应的devel环境。

【问题总结】

按照以往经验,觉得应该是缺少了gcc模块, 所以操作 [ yum install -y gcc ]  

安装完成后,再继续安装psutil还是报同样的错,发现报错不是  not found gcc,

可能是某个功能模块缺失  发现需要安装多一些依赖的包:  [ yum install -y libffi-devel python-devel openssl-devel ] 

最小化安装linux系统之后,最好把开发包和一些常用的软件都装齐,避免后续问题的出现。

猜你喜欢

转载自blog.csdn.net/English0523/article/details/80728434