您的位置:首页 > 编程语言 > Python开发

安装scrapy报错 Python.h: 没有那个文件或目录

2015-12-31 10:30 676 查看
安装scrapy的时候报错,其实这个错误是一个间接,由其依赖引起。

build/temp.linux-x86_64-2.7/twisted/test/raiser.o

twisted/test/raiser.c:4:20: fatal error: Python.h: 没有那个文件或目录

#include “Python.h”

^

compilation terminated.

error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1

解决的办法:

安装python-dev,这是Python的头文件和静态库包:

sudo apt-get install python-dev

注意:

一定要重新安装一下报错的module,这里是指twisted.

pip install twisted


* 如果直接安装pip install scrapy 会提示已经安装完成,但实际上依赖并没有安装完成。

* 如果不安装好twisted后面爬取示例网站的时候是会报错的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: