Python scrapy如何查找更多命令
我试图使用scrapy访问“crawl”命令,但它引发了“未知命令:crawl”错误。所以我想我必须去scrapy dir然后从那里逃跑。但是,尽管如此,当我尝试这个:Python scrapy如何查找更多命令,python,scrapy,Python,Scrapy,我试图使用scrapy访问“crawl”命令,但它引发了“未知命令:crawl”错误。所以我想我必须去scrapy dir然后从那里逃跑。但是,尽管如此,当我尝试这个: C:\Python27\Lib\site-packages\scrapy>scrapy crawl my_spider Scrapy 1.4.0 - no active project Unknown command: crawl 我真的不知道我该怎么办。感谢您的帮助scrapy crawl应该在项目文件夹中执行,然后
C:\Python27\Lib\site-packages\scrapy>scrapy crawl my_spider
Scrapy 1.4.0 - no active project
Unknown command: crawl
我真的不知道我该怎么办。感谢您的帮助
scrapy crawl
应该在项目文件夹中执行,然后只有它才能工作
项目文件夹将有一个
scrapy.cfg
文件。您也可以在项目中的任何子文件夹中执行该命令。Scrapy将在当前文件夹或父文件夹中查找Scrapy.cfg
。谢谢,但当我转到我的项目文件并输入此代码“D:\atexit\crawl>Scrapy crawl my_spider”时,它仍然显示未知命令。而且也没有scrapy.cfg文件,我的错误在哪里?你是怎么创建这个项目的?您是否使用了scrapy startproject
来创建项目?不,只是自己创建了一个目录。您需要使用scrapy runspider
如果您需要使用scrapy crawl,那么您应该使用scrapy startproject
来启动项目
D:\atexit\crawl>ls
source.py source.pyc spider.py