【python爬虫】如何在Windows下成功安装Scrapy(小虾的python版本是3.7.3)

小虾的python版本是python3.7.3,小虾在安装时候也遇到了许多错误,但最终还是找到一个比较好的办法,那就听小虾细细诉说:

1.)由于scrapy依赖非常多的第三方库,又由于Scrapy的依赖库文件中,pywin32和Twisted的底层是基于C语言开发的,因此需要安装C语言的编译环境。对于Python3.7.3来说,可以通过安装Visual C++ Build Tools来安装这个环境。Visual C++ Build Tools这个工具是微软开发的,下载地址为:Download the Visual C++ Build Tools (standalone C++ compiler, libraries and tools)

2)在Windows系统里面,有两个第三方库不能使用常规的方法安装第一个是lxml,第二个是pywin32pywin32和lxml一样,不建议使用pip来安装,因为十个人里面,至少有九个人都会安装出错,并且pywin32也不能使用安装lxml的方式来安装。

pywin32 必需使用exe安装包来进行安装下载地址为:https://github.com/mhammond/pywin32/releases(如果你的版本和小虾的版本差不多来这个链接找你需要的版本呢)

那么小虾告诉你怎么看自己安装 python的位数是32位还是64位的:直接 windows+R ,然后在输入 idle .弹出的框就可以看到了呢!


根据电脑Python版本和位数下载并安装最新版的pywin32,它会自动寻找Python的安装路径,所以不需要做任何修改,一直单击【下一步】即可。下图是Python 3.7.3版本的pywin32安装过程的截图:

3)Scrapy需要依赖Twisted。Twisted是Python下面一个非常重要的基于事件驱动的IO引擎。Twisted的安装依赖于pywin32和前面的Visual C++ Build Tools,所以必需先安装完成这两个东西以后才能安装Twisted。(pip3.7是小虾python的版本呢。你可以在下图和你对应的位置查看呀)

然后在Dos命令窗口执行下面的语句:

pip3.7  install twisted

4)直接在dos命令窗口执行下面的语句,应该就能成功安装了(小虾就是这样成功的呢!)注看到这篇文章的小伙伴都能成功!

 

pip3.7  install scrapy
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值