安装scrapy 0.22时出错(在Ubuntu 12.04上):'gcc'失败,退出状态为1

Joh*_*n D 2 ubuntu scrapy

尝试使用pip从命令行安装Scrapy时
sudo pip install scrapy
出现以下错误:
error: command 'gcc' failed with exit status 1

在错误输出中查看几行,我看到在尝试安装'cryptography'包时发生错误,这似乎是pyOpenSSL的依赖

我尝试自己安装pyOpenSSL,它给出了同样的错误.通过读取错误输出,我发现此错误的可能原因是丢失文件:

ffi.h: No such file or directory

我该怎么办?

Dam*_*vic 8

试试吧

sudo apt-get install libffi libffi-dev

  • 安装libffi-dev工作(在repo上找不到libffi).谢谢! (7认同)