使用Scrapy创建蜘蛛,蜘蛛生成错误

问题描述:

我刚刚在Windows 32上下载了Scrapy(网络爬虫),并在dos中使用“scrapy-ctl.py startproject dmoz”命令创建了一个新的项目文件夹。然后我开始创建第一只蜘蛛使用命令:使用Scrapy创建蜘蛛,蜘蛛生成错误

scrapy-ctl.py genspider myspider myspdier-domain.com

,但它没有工作,返回错误:

我知道我有路径设置正确(以python26/scripts),但我很难找出问题所在。我对scrapy和python都是新手,所以很有可能我没有做好重要的事情。

此外,我一直在使用Eclipse的Pydev插件来编辑代码,如果这可能会导致一些问题。

+0

问题修复,谢谢。 – Kristin 2010-05-16 17:01:26

PATH和PYTHON_PATH是有区别的。你的PYTHON_PATH设置是否正确?这条路径是python看起来包含软件包/模块的地方。

将PYTHONPATH环境变量设置为python26/scripts。

在项目的目录中使用scrapy-ctl.py。该脚本将知道该项目的设置。主scrapy-ctl.py没有关于特定项目设置的线索。