使用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插件来编辑代码,如果这可能会导致一些问题。
答
PATH和PYTHON_PATH是有区别的。你的PYTHON_PATH设置是否正确?这条路径是python看起来包含软件包/模块的地方。
答
将PYTHONPATH环境变量设置为python26/scripts。
答
在项目的目录中使用scrapy-ctl.py。该脚本将知道该项目的设置。主scrapy-ctl.py没有关于特定项目设置的线索。
问题修复,谢谢。 – Kristin 2010-05-16 17:01:26