python 2.7上执行 scrapy 1.8 框架的脚本遇到的错误

电脑python版本是2.7的版本,成功安装scrapy version 1.8.3 框架下执行scrapy脚本,遇到了如下2个问题。

第一个问题:

运行scrapy脚本遇到的第一个错误ImportError: cannot import name suppress

解决办法:

  1. pip uninstall attrs

  2. pip uninstall queuelib

  3. pip install queuelib==1.5.0

  4. pip install attr 

原因:

attrs和queuelib和安装的scrapy版本不兼容,卸载重新安装能解决。

第二个问题:

解决了“cannot import name suppress”的问题后,再次执行遇到了ImportError: cannot import name opentype问题。

解决过程:

在网上查看资料,发现这个opentype无法导入的问题与service_identity有关,于是通过cmd命令重新安装service_identity,发现本机上已经安装service_identity。

初步断定该问题应该不是无service_identity导致的,猜测该问题可能和我本机的s

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值