command 'gcc' failed with exit status 1錯誤問題的解決辦法

天府雲創發表於2018-06-19

在寫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系統之後,最好把開發包和一些常用的軟體都裝齊,避免後續問題的出現。

相關文章