KeyError: ‘Spider not found: itcast‘ 运行scrapy crawl时报错原因总结
1. 由于运行scrapy genspider所在目录不在生成的爬虫项目文件夹下
- 错误重现
# 1. 创建爬虫项目
C:\scrapy>scrapy startproject myFirstSpider# 2. 生成爬虫文件,注意此时并没有切换路径,不在项目目录下
C:scrapy>scrapy genspider CSDN csdn.net# 3. 运行爬虫文件
C:\scrapy>scrapy crawl CSDN# 4. 此时报错为,当出现Unknown command: crawl错误时你应该意识到运行的目录不对
Scrapy 2.2.0 - no active project
Unknown command: crawl
Use "scrapy" to see available commands
Unknown command: crawl# 5. 切换文件夹到爬虫项目文件夹中,仍报错
KeyError: 'Spider not found: CSDN'
- 错误原因及正确示范
# 1. 创建爬虫项目
C:\scrapy>scrapy startproject myFirstSpider# 2. 切换下一级目录到爬虫项目文件夹中
cd myFirstSpider# 3. 生成爬虫文件
C:\scrapy\myFirstSpider>scrapy genspider CSDN csdn.net# 4. 运行爬虫文件
C:\scrapy\myFirstSpider>scrapy crawl CSDN
2. 运行时多输入了.py
- 错误示范
C:\scrapy\myFirstSpider>scrapy crawl CSDN.py# 运行报错
KeyError: 'Spider not found: CSDN.py'
- 正确示范
#注意没有.py的后缀
C:\scrapy\myFirstSpider>scrapy crawl CSDN
KeyError: ‘Spider not found: itcast‘ 运行scrapy crawl时报错原因总结相关推荐
- python3.7运行报错_Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False)?...
Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False),详细报错信息如下: 2018-08-10 15:10:29 [s ...
- 运行scrapy demo时报错:[twisted] CRITICAL: Unhandled error in Deferred
报错+分析 原始报错 ... 2019-06-11 01:23:22 [scrapy.core.engine] INFO: Spider opened Unhandled error in Defer ...
- 运行Scrapy crawl出错
使用的是Python3.7,安装完scrapy和一些依赖的库后运行scrapy crawl spidertieba.出现报错,报错信息是: File "c:\users\administra ...
- java web的运行方式_在运行 Javaweb项目时报错,不知道什么原因,百度了好多方法跟着人家的方法做了还是报错...
在运行 Javaweb项目时报错,不知道什么原因,百度了好多方法跟着人家的方法做了还是报错 报错信息如下 org.apache.catalina.core.StandardContext loadOn ...
- flink运行job任务时报错 Could not retrieve the execution result
flink运行job任务时报错 org.apache.flink.client.program.ProgramInvocationException: Could not retrieve the e ...
- 运行springboot项目时报错: Description: The bean ‘userServiceImpl‘ could not be injected as a
运行springboot项目时报错:Description:The bean 'userServiceImpl' could not be injected as a 'com.tang.servic ...
- python3.7 scrapy crawl 报错
python3.7 scrapy crawl name 报错 由于目前python最新版是3.7,之前电脑装了3.6,后面由于pip3 install module时报错,就更新到了3.7,使用scr ...
- 运行ts文件时报错:return new TSError(diagnosticText, diagnosticCodes)
npm i -g typescript npm i -g ts-node 这两个都安装好了,ts-node 命令运行ts文件报错 再npm install -D tslib @types/node 就 ...
- scrapy安装报错原因及解决方法
scrapy安装报错及解决方法 车祸现场 原因 解决方法 前尘忆梦 车祸现场 原因 在安装过程中缺少某些依赖库,所以在安装scrapy之前,需要先将依赖到的库安装好. 解决方法 先打开终端,输入pyt ...
最新文章
- HardwareSoftwareTutorial
- makefile使用.lds链接脚本以及 $@ ,$^, $, 解析
- rust大油田分解机_油田泥浆泵油田环保罐车配套泥浆泵
- 算法每日学打卡:java语言基础题目打卡(16-18)
- JSP userBean setProperty getProperty指令使用
- python程序员专用壁纸_代码没写完,哪里有脸睡觉!17 张程序员壁纸推荐
- Unity中Time.deltaTime的含义及其应用
- Linux网络-数据包的接收流程(基于RTL8139网卡驱动程序)
- 应付账款账龄分析模板_企业财务报表分析论文应如何着手?
- 完整安装sqlserver always on集群
- python解释器使用函数可以进入帮助系统_使用help()命令可以进入帮助系统。
- Unity UGUI基础之Image格式讲解
- pb语言是什么计算机语言,pb编程语言
- 浏览器不支持attachEvent事件解决方案
- CuteFTP 中文免费版v9.3.0.3
- XX市核酸检测软件开发基本方案
- 《辛雷学习方法》读书笔记——前言
- 微信小程序流量主广告怎么加圆角
- ubuntu14.04 安装五笔输入法(fcitx)
- Ormlite的工具使用