windows环境下安装scrapy框架报错问题--最快捷有效的解决方案
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框架报错问题--最快捷有效的解决方案相关推荐
- Windows环境下安装scrapy
scrapy是Python开发的一个爬虫框架,很多情况下都是基于Linux系统安装,本篇将介绍windows环境下安装scrapy框架,亲测有效. 1.安装依赖 直接pip install scrap ...
- 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 ...
- IBM内存分析工具JCA在windows环境下打开dump文件报错问题:Cannot find any thread dumps
问题描述:IBM内存分析工具JCA在windows环境下打开dump文件报错问题:Cannot find any thread dumps 原因:dump文件编码格式问题 解决:修改dump.txt文 ...
- pip问题:windows环境pip安装时一直报错Could not fetch URL
windows环境pip安装时一直报错Could not fetch URL 可能是url的来源的问题,换成了国内的pip源就可以正常安装了,我使用的是: pip install opencv-pyt ...
- 安装scrapy框架报错是常见问题
还好,本人只碰到其中一个bug,以下是此次安装经验 环境 py3.4 windows7 64位 安装有VS2010 pip包管理(pycharm) 报错信息 安装lxml过程中报错:error: co ...
- Windows环境下安装Oracle11g客户端
Windows环境下安装Oracle11g客户端 前言 假设你已经成功安装了Oracle11g,有一个本地的Oracle服务器,或者你有一个远程的Oracle服务器.注意保证客户端和服务器端体系结构的 ...
- MYSQL 5.7 解压版 windows 环境下安装
MYSQL 5.7 解压版 windows 环境下安装 1.下载MYSQL 2.下载完成后,放入要部署目录,解压. 3.新建 my.ini 文件 data 子文件夹千万不要自己建,否则后续启动会报错 ...
- windows环境下安装RabbitMQ(超详细)
windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...
- python爬虫scrapy步骤mac系统_Mac中Python 3环境下安装scrapy的方法教程
前言 最近抽空想学习一下python的爬虫框架scrapy,在mac下安装的时候遇到了问题,逐一解决了问题,分享一下,话不多说了,来一起看看详细的介绍吧. 步骤如下: # 在Mac上Python3环境 ...
最新文章
- (C++) CSP 201803-1 跳一跳
- 关于TensorFlow报错ModuleNotFoundError: No module named ‘imutils‘
- 心急的C小加《贪心》
- WebJars 进行 css js 资源文件管理
- Visual C++利用互斥量同步线程实现文件读取进度条
- python渲染光线_python模板渲染配置文件
- OpenCV学习笔记04:在Visual Studio上使用OpenCV4.5.5
- java中怎么打开标尺_PageOffice如何显示/隐藏Word文档中的标尺
- Tapestry5中的DI
- keras-yolov3 + Kalman-Filter 进行人体多目标追踪(含代码)
- flash player所有版本下载地址
- 计算机上英语CE,计算器英语
- From Nand to Tetris Week2 2021 超详细笔记
- 服务器虚拟机限速,Wiwiz虚拟机实现连接限速的方法
- java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...
- 初值对牛顿迭代法的影响
- html 状态栏不显示文字,电脑打字的时候输入法不显示状态栏怎么办?
- 黑客安全专家郭盛华:逃避僵尸网络恶意软件攻击的13种方法
- QQ坦白说如何查对方身份??其实很简单~
- 分布式事务的BASE理论