Win 10 安装scrapy遇到的问题:Microsoft VIsual C++ 14.0 is required解决办法

在用pip命令安装scrapy时可能会遇到下面的情况:

 

 

由于scrapy需要依赖PyDispatcher、parser、service-identity、w3lib、lxml、cssselect、six、queuelib、Twisted等等等(不止这些)

所以安装scrapy时也会安装依赖包,问题就出在这个上面,一般情况下都是Twisted安装失败

所以只要解决安装Twisted安装失败的问题,就能顺利安装scrapy了

有三种解决方案:

    (1)去下载Twisted的whl文件,这样就不用为Twisted build wheel了,下载后直接安装即可

    (2)上面提示error:Microsoft Visual C++ 14.0 is required, 其实build wheel失败也是因为没有安装这个Visual C++, 所以在本机安装上述软件之后, 也能成功安装scrapy

             所以只需要下载安装Visual C++即可

             在这里附上下载地址: https://download.microsoft.com/download/5/f/7/5f7acaeb-8363-451f-9425-68a90f98b238/visualcppbuildtools_full.exe

            下载安装后, 执行 pip install scrapy  就能安装成功了, 但是这个软件需要安装很长的时间

    (3) 上面提到的Visual C++ , 如果你的机器里安装的有宇宙无敌IDE Visual Studio 2015及以上版本, 就不会出现错误了, 因为Visual Studio 里面集成的就有Visual C++ 14.0, 所以如果你不怕麻烦的话, 安装个Visual Studio 也行, 只不过缺点也是明显的, Visual Studio 占用空间大, 而且也需要安装很长的时间。

本人学识浅薄,若有缺漏之处,请帮我指出,本人将感激不尽,虚心学习。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值