python - scrapy新手: tutorial.运行scrapy scrapy dmoz时出现错误

标签 python scrapy

我是Python新手。我在 64 位 Windows 7 上运行 python 2.7.2 版本 64 位。 我按照教程在我的机器上安装了 scrapy。然后我创建了一个项目,demoz。但是当我输入 scrapycrawl demoz 时它显示错误。

d:\Scrapy workspace\tutorial>scrapy crawl dmoz
2013-08-29 16:10:45+0800 [scrapy] INFO: Scrapy 0.18.1 started (bot: tutorial)
2013-08-29 16:10:45+0800 [scrapy] DEBUG: Optional features available: ssl, http1
1
2013-08-29 16:10:45+0800 [scrapy] DEBUG: Overridden settings: {'NEWSPIDER_MODULE
': 'tutorial.spiders', 'SPIDER_MODULES': ['tutorial.spiders'], 'BOT_NAME': 'tuto
rial'}
2013-08-29 16:10:45+0800 [scrapy] DEBUG: Enabled extensions: LogStats, TelnetCon
sole, CloseSpider, WebService, CoreStats, SpiderState
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\cmdline.py"
, line 168, in <module>
execute()
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\cmdline.py"
, line 143, in execute
_run_print_help(parser, _run_command, cmd, args, opts)
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\cmdline.py"
, line 88, in _run_print_help
func(*a, **kw)
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\cmdline.py"
, line 150, in _run_command
cmd.run(args, opts)
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\commands\cr
awl.py", line 46, in run
spider = self.crawler.spiders.create(spname, **opts.spargs)
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\command.py"
, line 34, in crawler
self._crawler.configure()
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\crawler.py"
, line 44, in configure
self.engine = ExecutionEngine(self, self._spider_closed)  
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\core\engine
.py", line 61, in __init__
self.scheduler_cls = load_object(self.settings['SCHEDULER']) 
File "C:\Python27\lib\site-packages\scrapy-0.18.1-py2.7.egg\scrapy\utils\misc.
py", line 40, in load_object
raise ImportError, "Error loading object '%s': %s" % (path, e)
ImportError: Error loading object 'scrapy.core.scheduler.Scheduler': No module n
amed queuelib'
<小时/>

我猜他们的安装有问题,有人可以帮忙吗..提前致谢..

最佳答案

您能否验证您创建的项目中蜘蛛的名称“demoz”或“dmoz”?

您在命令中指定“dmoz”作为蜘蛛名称

d:\Scrapy workspace\tutorial>scrapy crawl dmoz

关于python - scrapy新手: tutorial.运行scrapy scrapy dmoz时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18509225/

相关文章:

python - 根据最后一行获取新值并检查 ID

javascript - 如何使用 JS 抓取一个显示其内容的网站?

Scrapy无法下载图片

python - 对于 scrapy/selenium 有没有办法返回到上一页?

python - 使用scrapy提取所有分页链接到页面?

python - 抓取 : SSL: CERTIFICATE_VERIFY_FAILED error for http://en. wikipedia.org

android - Python、Kivy 和 Android 游戏

python - 格式化doctests的快速方法

Python "in"魔术方法?

python - 首选文件逐行读取 Python 中的成语