scrapy运行项目error:unknown command crawl

mango1993 发布于 2015/03/24 19:26
阅读 9K+
收藏 0

我的scrapy安装路径为C:\program files\python2.7,已经将C:\program files\python2.7和C:\program files\python2.7\scripts加入到环境变量中了(win7,32位系统)

我建立scrapy工程的时候只能先进入到scripts中然后用scrapy startproject demo,如果像网上很多教程说的直接CMD下scrapy startproject demo,会出现错误“scrapy 不是系统内部或外部命令,也不是可运行的程序或批处理文件”,不知道是为什么呢?

战战兢兢地建立了一个过程demo,按照教程所说的用scrapy crawl demo结果出错:unknown command crawl

我看到有前辈的经验说是要进入到所建立的工程目录下再运行,所以又进入C:\program files\python2.7\scripts\demo,然后scrapy crawl demo,这回又出现“scrapy 不是系统内部或外部命令,也不是可运行的程序或批处理文件“这样子的错误。

请问这是什么原因呢?麻烦有经验的朋友帮帮忙,先谢过了~

加载中
0
f
faithhu
http://www.oschina.net/question/2324951_229132

你好,不知道现在还能不能帮到您,我曾经遇到过一样的情况,解决如下:

需同python环境一样添加环境变量C:\Python27\Scripts

注意如果是win7系统,敲入cmd之后,要在出现的CMD提示上点右键,选择“以管理员身份运行”

这样就可以在cmd下任意位置输入scrapy

不会再出现“scrapy 不是系统内部或外部命令的提示啦。
0
长白
可以通过在dos窗口中,写入cd lujin(你的demo项目根目录),然后再写入scrapy crawl demo就可以运行demo项目了。
0
s
sabbber

分享一个回答

http://stackoverflow.com/questions/4988297/trying-to-get-scrapy-into-a-project-to-run-crawl-command

返回顶部
顶部