记一次Mac OS安装scrapy报错的经历

为君一笑 提交于 2019-12-17 15:39:46

事情:用pip为Python3安装scrapy时,执行以下命令

python3 -m pip install scrapy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

报错,一切指向一个关键词“gcc”

error: command 'gcc' failed with exit status 1

试了以下的办法:

在终端中执行(前提是已经按照了homebrew)

brew search gcc5

结果提示

Error: You have not agreed to the Xcode license. Please resolve this by running:
  sudo xcodebuild -license accept

嗯?要同意xcode的用户协议?于是把电脑上的xcode打开,果然先要先接受用户协议才能用,一点接受,然后再尝试用pip按照。然后就顺利成功了,根本不需要按网络上各种教程去安装或者升级gcc。如果大家在Mac 下pip遇到gcc的错误,不妨尝试打开你们的xcode,看看是不是用户协议的问题。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!