python3.6安装scrapy-Windows下安装scrapy(python3.6)

安装环境:

Windows 8 64bit

Python3.6 64bit

1. 安装Visual C++ Build Tools

scrapy底层库依赖C语言编译环境,目前Python3.5和Python3.6依赖的编译环境是Visual C++ 2015 Build Tools,需要先安装Visual C++ Build Tools,如果已经装了Visual Studio 2015机器,就不需要重新再安装Visual C++ 2015 Build Tools,详情见https://wiki.python.org/moin/WindowsCompilers

2. 安装lxml

pip install lxml

09162239_3v2n.png

09162240_caT0.png

下载后,切换到下载安装文件的目录,执行pip install lxml-xxx.whl, lxml-xxx.whl指的是你下载的lxml安装文件名字

09162240_Y9nu.png

3. 安装pywin32

选择合适的操作系统版本下载安装

09162241_y3rg.png

4. 安装Twisted

pip install Twisted

09162242_3gtc.png

如果通过pip安装不了Twisted,同样建议手动下载安装文件,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted

根据相应系统选择适合的安装文件

09162243_wgot.png

下载后,切换到下载路径,执行pip install Twisted-xx.whl,Twisted-xx.whl指的是下载的Twisted安装文件名字

09162244_Qn1R.png

5. 安装scrapy

pip install scrapy

09162245_jYKF.png

验证下scrapy是否安装成功

09162246_ZtQ9.png

Tips

1. scrapy ModuleNotFoundError: No module named 'zope'

安装 Twisted过程中,如果出现这个错误提示,说明需要安装zope.interface模块,如果pip 安装失败,可以手动下载zope.interface进行安装,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#zope.interface

如果安装成功zope.interface后,使用scrapy时,依旧报这个错误,建议先执行将安装的zope.interface先pip uninstall,再重新安装下载的zope.interface安装文件。

2. pip安装pymongo失败

如果环境需要连接mongo,pip安装盘pymongo失败,也需要手动下载pymongo安装文件,但是截至2017-03-09为止,最新的whl只支持python3.5,:地址:https://pypi.python.org/pypi/pymongo,如下图

09162247_PWAY.png

因此需要进行源码安装pymongo,下载pymongo-3.4.0.tar.gz

解压pymongo-3.4.0.tar.gz,进入切换到完全解压后的目录,执行pip setup.py install进行安装。

162200_jvLp_2667036.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值