博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python_爬虫 Scrapy 安装报错一整套处理流程
阅读量:6480 次
发布时间:2019-06-23

本文共 1057 字,大约阅读时间需要 3 分钟。

 

安装顺序

  scrapy 需要的依赖很多。首先需要   twisted  如果没有这个 直接安装  scrapy  会报错 要求你安装一个 vis 14 还是什么的环境,那个东西如果真的要装要 6g 

  但是用 twisted 可以绕过,因此需要先把 twisted 装上 ,但是 twisted  的安装不支持 pip 我们只能用下载下来本地安装 

http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted

   twisted  的安装需要装 wheel 

pip3 install wheel

  要想本地安装 twisted 必须要装 pywin32 的支持才可以 

pip3 install pywin32

  然后才可以安装 twisted 在这里会有一些其他的报错 

pip install Twisted‑18.4.0‑cp36‑cp36m‑win_amd64.whl

  最后安装 scrapy 

pip3 install scrapy

 

 

 

报错汇总 

 

直接安装 scrapy 报错 

   如果会有这样的报错要求你装  Visual C++ 14.0 因此我们需要用到 twisted 

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

 

 

 安装 twisted 报错 

 

  这个报错意味着你下错包了。或者你的环境不支持你的下载包类型 

   

  如果是你的python 是 win32 要用这个方式查看一下支持的类型 

>>> import pip>>> print(pip.pep425tags.get_supported())

   如果是有报错说明你的不是 win32 而是 amd64 

 

  

   amd64 的查看方式是

>>> import pip._internal>>> print(pip._internal.pep425tags.get_supported())

  由此可见确实没有 cp36,但是是支持 cp37,因此重新下载 cp37 即可 

 

 

  这样就安装成功了

 

  然后再安装 scrapy 就基本上没有问题了 

 

 

 
 

转载于:https://www.cnblogs.com/shijieli/p/10319400.html

你可能感兴趣的文章
再次更新
查看>>
利用Windows自带的Certutil查看文件MD5
查看>>
开篇,博客的申请理由
查看>>
[JSOI2008]星球大战starwar BZOJ1015
查看>>
iOS项目分层
查看>>
IntelliJ IDEA 注册码
查看>>
String字符串的截取
查看>>
Shell编程-环境变量配置文件
查看>>
Struts2和Spring MVC的区别
查看>>
git代码冲突
查看>>
git bash 风格调整
查看>>
HDOJ-1010 Tempter of the Bone
查看>>
日本开设无人机专业,打造无人机“人才市场”
查看>>
190行代码实现mvvm模式
查看>>
兼容几乎所有浏览器的透明背景效果
查看>>
Linux VNC server的安装及简单配置使用
查看>>
阿里宣布开源Weex ,亿级应用匠心打造跨平台移动开发工具
查看>>
Android项目——实现时间线程源码
查看>>
招商银行信用卡重要通知:消费提醒服务调整,300元以下消费不再逐笔发送短信...
查看>>
C#_delegate - 调用列表
查看>>