Python之scrapy安装

1.按照网上教程一步步实验,运行时报错:

'HtmlResponse' object has no attribute 'xpath' in scrapy

个人使用的是scrapy0.14.4,搜索得到的答案是scrapy版本过低,于是乎个人又去官网下载最新版scrapy,下载的source文件。

安装过程中又提示错误:

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xb0 in position 1: ordinal not in range(128)

坑不是一般的多啊,官网你的节操何在!解决方法:

在python的Libsite-packages文件夹下新建一个sitecustomize.py,内容如下:

import sys
sys.setdefaultencoding('gb2312')

最后终于安装成功了。

 

具体安装请参考:http://www.cnblogs.com/txw1958/archive/2012/07/12/scrapy_installation_introduce.html

posted @ 2016-05-28 15:24  “人生苦短”  阅读(217)  评论(0编辑  收藏  举报