安装环境:

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

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

3. 安装pywin32

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

4. 安装Twisted

pip install Twisted

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

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

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

5. 安装scrapy

pip install scrapy

验证下scrapy是否安装成功

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,如下图

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

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

python3.6安装scrapy-Windows下安装scrapy(python3.6)相关推荐

  1. mysql-win安装教程,WINDOWS下安装MYSQL教程详解

    1.下载安装包 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql ...

  2. php图文安装教程,windows下安装php开发环境详细教程(附下载链接)

    本篇文章为大家详细介绍一下windows下安装php开发环境的流程,建议初学者使用集成环境开发php,以免失去学习兴趣. 推荐集成环境下载地址:php集成环境下载 windows下安装php环境流程: ...

  3. Docker安装(Centos6.5下安装和Windows下安装)

    以下为参考:http://www.runoob.com/docker/windows-docker-install.html 和网络博客整理称出 1.Docker可用的下载地址 Docker支持以下的 ...

  4. windows下安装cygwin以及SeismicUnix在cygwin下的安装(windows下安装linux环境,非虚拟机、非双系统)

    一直想在我的笔记本上装个linux,之前装过win10和Ubuntu双系统,后来觉得卡,就重装了一个单Ubuntu系统,在重复的装软件,各种软件(办公.学习.编程),就连微软的office都已经让我安 ...

  5. mysql数据库安装:windows下安装MSI版

    在实际开发应用中,我们经常要用到数据库,一般情况下公司都会为每个项目搭建好测试环境数据库.但是有时候测试环境数据库有局限性,比如只能使用公司内网访问,当网络连接不畅时连接速度慢,怕自己误操作会误删数据 ...

  6. jmeter安装 java,Windows下安装jmeter图文教程

    JMeter是Apache软件基金会的产品,用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java 对象,数据库和查询,FTP服务器等等)的性能进行测试.是一款很方便的测试软件. 系统 ...

  7. mysql5.7.25安装包,Mysql5.7.25在windows下安装

    在网上看到了很多安装方法,也试了很多,md,网上资源多了也是有各种坑,这里只说在windows下安装mysql5.7.25 一.下载安装包 下载后解压到自己想要安装的目录,我的是:D:\MYSQL\ ...

  8. 记录Ubuntu Windows下安装PyV8

    2019独角兽企业重金招聘Python工程师标准>>> 2016.5.16更新: 提供PyV8 for python2.7 的window安装包网盘下载 这几天需要在使用PyV8来进 ...

  9. windows下安装python+scrapy

    windows下安装python+scrapy 赞  |   0收藏  |  0 1.5k 次浏览 最近忽然有了想要学习python爬虫的想法,但是首先需要安装工具.python安装倒是很轻松,只要傻 ...

  10. windows下安装python scrapy爬虫环境

    windows下安装python scrapy爬虫环境 安装python 根据你的需求下载python安装包,安装python(本文基于python27)https://www.python.org/ ...

最新文章

  1. 封装html5,封装Html5 Fullscreen API
  2. 数据库-优化-从慢查询日志中分析索引使用情况及pt-find
  3. 迪信通机器人_迪信通要做机器人 玩票还是另有深意?
  4. 断路器(CircuitBreaker)设计模式
  5. git 使用分支基础
  6. Python入门(六)序列之中,序列之间
  7. C# 开发 Windows 服务 使用Log4net 组件 不能生成日志文件
  8. 全国青少年软件编程(C语言)等级考试试题-2019年9月(一级含答案)
  9. 使用虚拟机镜像文件导入部署openGauss
  10. Select at least one project的解决方法
  11. mysql怎么删除临时表里的数据_MySQL如何创建和删除临时表 | 学步园
  12. DFB激光器电流温度与波长的关系
  13. \u开头的unicode中的\u被转义\\u的问题处理
  14. linux的dep文件是什么意思,DEP 文件扩展名: 它是什么以及如何打开它?
  15. WDM在不同Windows版本上的音频支持
  16. 5.6 Mybatis代码生成器Mybatis Generator (MBG)实战详解
  17. 在msp430上使用SHT70
  18. 为什么特征数据要做对数变换?
  19. mysql 的references_mysql中 主键、外键、references的用法
  20. 微软剑桥研究院院长Christopher Bishop:机器学习的基础是什么?

热门文章

  1. python输出个人信息_Python如何输出警告信息
  2. Intel DAAL AI加速——支持从数据预处理到模型预测,数据源必须使用DAAL的底层封装库...
  3. SSH-Auditor:一款SSH弱密码探测工具
  4. dns tunnel CC
  5. webvr动画函数requestAnimationFrame
  6. Altium Designer 使用小结
  7. 使用Django和Python创建Json response
  8. 【teradata】强制解锁
  9. [工具]Tomcat CVE-2017-12615 远程代码执行
  10. C语言博客作业03--函数