请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

from scrapy.xlib.pydispatch import dispatcher无法导入的问题

老师您好,这边导入包会报错 期待回复
from scrapy.xlib.pydispatch import dispatcher

图片描述

正在回答 回答被采纳积分+3

2回答

匆匆四月 2020-03-19 10:24:19

同学,我也遇到这个问题了,是scrapy的版本号问题。我用的2.0.0和2.0.1都不行。卸载一下scrapy换版本即可。解决方案如下:

在cmd中:

  1. workon yourenv #先启动虚拟环境

  2. pip uninstall scrapy #卸载掉最新的版本

  3. pip install scrapy==1.5 #安装老版本的scrapy

  4. 启动pycharm,就OK了

1 回复 有任何疑惑可以回复我~
  • bobby #1
    好的, scrapy使用1.7也没有问题。scrapy2.0看起来变化有点大不然也不会直接从scrapy1.8跳到2.0 我看过更新日志 scrapy后期应该是想底层使用asyncio重写,主要的功能应该变化不大
    回复 有任何疑惑可以回复我~ 2020-03-20 12:54:56
  • 老师,这样写没问题,from pydispatch import dispatcher 我用打python3.6和scrapy2.0.1
    回复 有任何疑惑可以回复我~ 2020-04-10 10:33:52
bobby 2020-03-14 18:17:54

你是不是安装scrapy的时候报错了?  重新安装scrapy试试

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信