windows在执行如下命令,安装scrapy的过程中会报错:

pip install scrapy

报错分析:

windows环境下,会出现如下错误:

1、提示的错误是编译环境的问题,字面意思看需要安装Microsoft Visual C++ 14.0 ,但是这个东西安装起来很麻烦,可以自己看一下电脑,即便已经安装Microsoft Visual C++ 14.0,也可能会报这个错误。所以,我们一般就考虑python编译文件.whl文件的方式安装。

2、这个错误提示我们缺少一个win32api的模块,我们下面安装这个模块即可(这个报错并不一定出现)

1、确认自己安装的python版本

命令行输入python

例如:可以看出下面的python版本为python3.6 64位

C:\Users\MiBook>pythonPython 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>>

2、排除错误,安装scrapy

经过上面的分析,我们知道需要先安装Twisted和pywin32 这两个模块不能直接使用pip安装,因为windows会安装报错

1、下载

下载Twisted (按上面查到的python版本下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)

下载pywin32(按上面查到的python版本下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)

建议上面下载whl文件的网站,长期收藏备用。

文件的选择 Twisted-18.4.0-cp<Python版本>-cp36m-win<Python是32位还是64位>.whl

2、安装 pip install [文件所在路径]

例如:如在当前路径打开,直接跟文件名即可

pip install Twisted-18.4.0-cp36-cp36m-win32.whlpip install pywin32-223-cp36-cp36m-win32.whl

3、安装scrapy

pip install scrapy

大功告成,windows就可以顺利安装scrapy了。

转载于:https://www.cnblogs.com/wangcoo/p/10016392.html

windows环境下安装scrapy框架报错问题--最快捷有效的解决方案相关推荐

  1. Windows环境下安装scrapy

    scrapy是Python开发的一个爬虫框架,很多情况下都是基于Linux系统安装,本篇将介绍windows环境下安装scrapy框架,亲测有效. 1.安装依赖 直接pip install scrap ...

  2. python3.7运行报错_Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False)?...

    Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False),详细报错信息如下: 2018-08-10 15:10:29 [s ...

  3. IBM内存分析工具JCA在windows环境下打开dump文件报错问题:Cannot find any thread dumps

    问题描述:IBM内存分析工具JCA在windows环境下打开dump文件报错问题:Cannot find any thread dumps 原因:dump文件编码格式问题 解决:修改dump.txt文 ...

  4. pip问题:windows环境pip安装时一直报错Could not fetch URL

    windows环境pip安装时一直报错Could not fetch URL 可能是url的来源的问题,换成了国内的pip源就可以正常安装了,我使用的是: pip install opencv-pyt ...

  5. 安装scrapy框架报错是常见问题

    还好,本人只碰到其中一个bug,以下是此次安装经验 环境 py3.4 windows7 64位 安装有VS2010 pip包管理(pycharm) 报错信息 安装lxml过程中报错:error: co ...

  6. Windows环境下安装Oracle11g客户端

    Windows环境下安装Oracle11g客户端 前言 假设你已经成功安装了Oracle11g,有一个本地的Oracle服务器,或者你有一个远程的Oracle服务器.注意保证客户端和服务器端体系结构的 ...

  7. MYSQL 5.7 解压版 windows 环境下安装

    MYSQL 5.7 解压版 windows 环境下安装 1.下载MYSQL 2.下载完成后,放入要部署目录,解压. 3.新建 my.ini 文件 data 子文件夹千万不要自己建,否则后续启动会报错 ...

  8. windows环境下安装RabbitMQ(超详细)

    windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...

  9. python爬虫scrapy步骤mac系统_Mac中Python 3环境下安装scrapy的方法教程

    前言 最近抽空想学习一下python的爬虫框架scrapy,在mac下安装的时候遇到了问题,逐一解决了问题,分享一下,话不多说了,来一起看看详细的介绍吧. 步骤如下: # 在Mac上Python3环境 ...

最新文章

  1. (C++) CSP 201803-1 跳一跳
  2. 关于TensorFlow报错ModuleNotFoundError: No module named ‘imutils‘
  3. 心急的C小加《贪心》
  4. WebJars 进行 css js 资源文件管理
  5. Visual C++利用互斥量同步线程实现文件读取进度条
  6. python渲染光线_python模板渲染配置文件
  7. OpenCV学习笔记04:在Visual Studio上使用OpenCV4.5.5
  8. java中怎么打开标尺_PageOffice如何显示/隐藏Word文档中的标尺
  9. Tapestry5中的DI
  10. keras-yolov3 + Kalman-Filter 进行人体多目标追踪(含代码)
  11. flash player所有版本下载地址
  12. 计算机上英语CE,计算器英语
  13. From Nand to Tetris Week2 2021 超详细笔记
  14. 服务器虚拟机限速,Wiwiz虚拟机实现连接限速的方法
  15. java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...
  16. 初值对牛顿迭代法的影响
  17. html 状态栏不显示文字,电脑打字的时候输入法不显示状态栏怎么办?
  18. 黑客安全专家郭盛华:逃避僵尸网络恶意软件攻击的13种方法
  19. QQ坦白说如何查对方身份??其实很简单~
  20. 分布式事务的BASE理论

热门文章

  1. Java嵌套类的使用
  2. linux 下 nginx phpcgi 的安装及配置
  3. UA OPTI570 量子力学2 物质波与物质粒子
  4. UA MATH564 概率论 多元随机变量的变换 理论与应用1
  5. Silverlight 开发入门1
  6. HTTP 调试工具httpdebug 使用示例
  7. C# 以日期时间作为文件名学习总结
  8. table表格细边框
  9. 学习笔记92—python 画横竖分界线
  10. jsencrypt加密