解决 command ’gcc‘ failed with exit status 1 错误问题

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

 #include 
             		^
    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系统之后,最好把开发包和一些常用的软件都装齐,避免后续问题的出现。

你可能感兴趣的:(python,linux)