出现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

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值