ImportError: No module named spiders
来源:互联网 发布:淘宝网点旺旺没反应 编辑:程序博客网 时间:2024/06/05 14:33
scrapy 入门教程中,有个dirbot 实例,地址:https://github.com/scrapy/dirbot
直接运行会报错:
[@DEV-1-242 dirbot-master]$ scrapy crawl dmoz
...
submod = import_module(fullpath)
File "/data/server/python-2.7.6/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/huangxiaowei/sofast/dirbot-master/dirbot/spiders/dmoz.py", line 1, in <module>
from scrapy.spiders import Spider
ImportError: No module named spiders
看下源文件:scrapy-0.22/scrapy/spider.py
spiders = ObsoleteClass("""
"from scrapy.spider import spiders" no longer works - use "from scrapy.project import crawler" and then access crawler.spiders attribute"
""")
这个用法已经弃用了,并且提供了说明:
修改一下:
vi dirbot/spiders/dmoz.py
#from scrapy.spiders import Spider#from scrapy.selector import Selectorfrom scrapy.spider import BaseSpiderfrom scrapy.selector import HtmlXPathSelectorfrom dirbot.items import Websiteclass DmozSpider(BaseSpider):
解决。。
0 0
- ImportError: No module named spiders
- ImportError: No module named ...
- ImportError: No module named ***
- ImportError:No module named
- ImportError: No module named
- ImportError: No module named ×××××
- ImportError: No module named vtkCommonPython
- ImportError: No module named win32api
- ImportError: No module named tagging_autocomplete
- ImportError: No module named flask_babelex
- ImportError: No module named XXXX
- ImportError: No module named pylab
- ImportError: No module named 'psycopg2'
- ImportError: No module named visa
- ImportError: No module named memcache
- ImportError: No module named BeautifulSoup
- ImportError: No module named pkg_resources
- ImportError: No module named bz2
- view-DrawerLayout 笔记
- RxJava简介
- 算法Day4-4个数之和
- C++读写二进制文件
- 重复执行粘帖-回车操作
- ImportError: No module named spiders
- 【备忘】老罗Android开发视频教程[共9大知识点] 下载
- java关键字含义
- linux 内核学习
- 高斯模糊工具类
- mongodb连接池
- c/c++程序编译连接过程
- 前后台调试不报错但是不走action问题处理
- 出售金鱼