注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

snoopyxdy的博客

https://github.com/DoubleSpout

 
 
 

日志

 
 

scrapy简易安装程序  

2014-05-13 11:07:42|  分类: python |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
python各种被qiang,在windows下装scrapy花了好多精力,总结一下流程,免的大家绕弯路。

1、安装python 2.7.x
不多说了,下载一个安装程序双击安装,然后将 c:\python27 和 C:\Python27\Scripts 都放入环境变量路径。

2、安装pip软件
下载安装文件:http://pan.baidu.com/s/1o6M7r9w
放入 C:\Python27\pip 目录中,然后在 C:\Python27\pip 目录中执行命令:

python get-pip.py


3、修改pip.ini
在用户文件夹 appData 下创建 C:\Users\ 用户名 \pip,创建或修改 pip.ini 如下:

[global]pyOpenSSL
timeout = 60
index-url = http://pypi.douban.com/simple

注意保存为asni格式,不要utf-8

3、安装依赖

pip install Zope.Interface
pip install Twisted
pip install w3lib
pip install libxml2
pip install pyopenssl


4、安装scrapy
如果执行命令 pip install scrapy 失败,则可以通过以下方式安装scrapy
访问github下载scrapy代码:
下载解压缩到  C:\Python27\scrapy\
执行命令 python setup.py install 进行安装

5、测试命令
在cmd命令行执行 scrapy 出现命令行说明表示安装成功。
如果出现如下错误:

DLL load failed: 操作系统无法运行 %1。

说明是64位系统,需要安装openssl 64bit,下载地址:

如果出现以下错误:

setuptools,pip,install,UnicodeDecodeError: 'ascii' codec can't decode byte.原因和解决方案



解决方法:打开C:\Python27\Lib下的 mimetypes.py 文件,找到大概256行(你可以用Notepad++的搜索功能)的

‘default_encoding = sys.getdefaultencoding()’。

if sys.getdefaultencoding() != 'gbk':  

    reload(sys)  

    sys.setdefaultencoding('gbk')  

default_encoding = sys.getdefaultencoding()  


  评论这张
 
阅读(948)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016