安装scrapy

2017-11-22 19:48:10来源:CSDN作者:qq_35947262人点击

分享

今天突然想学scrapy,就稍微看了一下python的语法,本人是windows系统,首先就是安装python,先安装的是python3,后来用pip安装scrapy的时候一直报错,无奈,就把python3卸了,重新安装了python2,发现还是报一样的错

UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position 9: ordinal not in range(128)

这里写图片描述
百度了好久,发现都是说编码有错,提供的都是一种方案

解决方法:
修改mimetypes.py文件,路径位于python的安装路径下的Lib/mimetypes.py文件。在import下添加如下几行:

if sys.getdefaultencoding() != "gbk":        reload(sys)        sys.setdefaultencoding("gbk")

一定一定要注意的是:在修改mimetypes.py文件的时候,一定先复制这个文件,在编译器中打开,修改格式如下,修改完之后再把该文件拷贝回python的安装路径下的Lib目录(覆盖),原因是:python对缩进的控制非常严格
这里写图片描述

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台