Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python scrapy如何查找更多命令_Python_Scrapy - Fatal编程技术网

Python scrapy如何查找更多命令

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应该在项目文件夹中执行,然后

我试图使用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
应该在项目文件夹中执行,然后只有它才能工作


项目文件夹将有一个
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