出現error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

出現這個問題,很多時候是文件依賴出現了障礙。

以Ubuntu系統爲例,當我使用sudo pip install 下載某個包時出現了這個問題。下面來看如何解決

方法一:很多時候程序出問題都會有錯誤提示,你應該往這句話向上面看一看錯誤。

python只是一個header,如果電腦相關依賴文件沒裝的話可能會出現上述問題,例如我

sudo pip install pyaudio出現

大家注意看我這句:

  fatal error:portaudio.h: No such file or directory

這個提示我去下載裝好portaudio.h這個頭文件,Ubuntu的話可以通過這個網站直接search,然後用sudo apt-get install +這個dev或其他類型文件,該文件裏面含有了這個頭文件。注意你要找的文件可能跟我的不一樣!

https://packages.ubuntu.com/search?mode=filename&suite=trusty&section=all&arch=any&keywords=+portaudio.h&searchon=contents

配置好後,再sudo pip install

方法二:如果上述方法行不通,那麼再在法一前面加個步驟

查看自己python的版本,

python2 --version

顯示的是2.版本,

然後下載自己2.x版本Python的devel,比如python2.7.12就是

sudo apt-get install python2.7-dev

如果看不懂或還沒解決,可以看看我解決的參考資料或者直接評論區問我。成功照片:

參考資料:

https://stackoverflow.com/questions/26053982/setup-script-exited-with-error-command-x86-64-linux-gnu-gcc-failed-with-exit

https://stackoverflow.com/questions/27130286/error-command-x86-64-linux-gnu-gcc-failed-with-exit-status-1-in-virtualenv

https://blog.csdn.net/wangguchao/article/details/82151372

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章