安装scrapy 出现Failed building wheel for Twisted(总是显示此错误)解决办法

1. 问题描述:

   新的电脑,新的系统,安装scrapy时报错 ,记录下

  电脑配置:win10,64位操作系统,安装过的anaconda,python3.6 ,pycharm,vs code(后两个是IDE)

  使用cmd  pip install scrapy 安装scrapy总是报错,弹出以下错误

  

2. 分析问题:

  看图查证,是因为自动安装twsited时老出错

  解决方法:下载twsited安装文件,手动安装,再pip 安装scrapy

3. 解决步骤:

  (1)Twisted 需要另外安装 

  根据系统和python版本选择合适的Twisted版本

   因为我用的win10 64 python3.6  所以选择这个版本

  (2)下载完成后 使用命令 安装 
     pip install 文件路径

      示例:

1 pip install d:\ProgramData\Twisted-17.9.0-cp36-cp36m-win_amd64.whl

  出现Successfully installed Twisted-版本号 即安装成功 

  

  (3)  重新安装 scrapy 

  (4) 成功

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

经过本人亲测发现scrapy库安装成功后不见得就能成功创建scrapy工程文件,又会遇到新的问题,为了方便大家查阅,就把这个两个问题放在一起。

上面说的问题解决以后,我就立即通过scrapy startproject douban 命令创建工程文件,结果报错了,如下图所示:

在网上搜索了下相关的解决办法,再加上自己的推理,决定采用其中一个办法,成功解决了这个问题。

解决方法:

(1)把你安装路径下的libeay32.dll和ssleay32.dll,复制粘贴到C:\windows\system32 里面

  比如我的安装路径是

如果你找不到,推荐用everything这个小工具来search一下,特别方便快速。

 

(2)找到后,把这两个文件复制到 以下路径,问题解决。

 

1 C:\Windows\System32

 

(3)测试,重新执行scrapy startproject douban 命令。

(4)下面你就可以安心的搞你的scrapy项目了,哈哈哈!!!

转载于:https://www.cnblogs.com/cyhv5/p/10974831.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值