在写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
python3对应 python3-devel
其他同类问题同理,对应下载相应的devel环境。
【问题总结】
按照以往经验,觉得应该是缺少了gcc模块, 所以操作 [ yum install -y gcc ]
安装完成后,再继续安装psutil还是报同样的错,发现报错不是 not found gcc,
可能是某个功能模块缺失 发现需要安装多一些依赖的包: [ yum install -y libffi-devel python-devel openssl-devel ]
最小化安装linux系统之后,最好把开发包和一些常用的软件都装齐,避免后续问题的出现。
来源:https://blog.csdn.net/enweitech/article/details/80728434