鱼C论坛

 找回密码
 立即注册
查看: 2080|回复: 9

运行scrapy出现了问题请大家帮忙看看

[复制链接]
发表于 2020-2-10 13:56:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我通过系统的cmd命令无法创建项目,显示D:\ScrapyProject>scrapy startproject tutorial
'scrapy' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

另外 import scrapy时,会报错:    ModuleNotFoundError: No module named 'scrapy'

用Anaconda prompt可以创建项目。但是运行的时候报错:
2020-02-10 13:55:08 [twisted] CRITICAL:
Traceback (most recent call last):
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\twisted\internet\defer.py", line 1418, in _inlineCallbacks
    result = g.send(result)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\crawler.py", line 86, in crawl
    self.engine = self._create_engine()
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\crawler.py", line 111, in _create_engine
    return ExecutionEngine(self, lambda _: self.stop())
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\core\engine.py", line 69, in __init__
    self.downloader = downloader_cls(crawler)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\core\downloader\__init__.py", line 86, in __init__
    self.middleware = DownloaderMiddlewareManager.from_crawler(crawler)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\middleware.py", line 53, in from_crawler
    return cls.from_settings(crawler.settings, crawler)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\middleware.py", line 35, in from_settings
    mw = create_instance(mwcls, settings, crawler)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\utils\misc.py", line 142, in create_instance
    return objcls.from_crawler(crawler, *args, **kwargs)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\downloadermiddlewares\robotstxt.py", line 39, in from_crawler
    return cls(crawler)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\downloadermiddlewares\robotstxt.py", line 35, in __init__
    self._parserimpl.from_crawler(self.crawler, b'')
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\robotstxt.py", line 120, in from_crawler
    o = cls(robotstxt_body, spider)
  File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\robotstxt.py", line 112, in __init__
    from protego import Protego
ModuleNotFoundError: No module named 'protego'
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-10 16:24:13 | 显示全部楼层
你是不是还没有安装完成Scrapy?
你再CMD命令行里面打Scrapy,看看能不能显示Scrapy?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-10 16:30:08 | 显示全部楼层
omi_liang 发表于 2020-2-10 16:24
你是不是还没有安装完成Scrapy?
你再CMD命令行里面打Scrapy,看看能不能显示Scrapy?

cmd 命令行里显示'Scrapy' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
但是在Anaconda prompt里输入Scrapy显示的和小甲鱼课里讲的成功的标志是一样的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-10 16:32:06 | 显示全部楼层
omi_liang 发表于 2020-2-10 16:24
你是不是还没有安装完成Scrapy?
你再CMD命令行里面打Scrapy,看看能不能显示Scrapy?

另外用IDLE  import  scrapy  显示     ModuleNotFoundError: No module named 'scrapy'
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-10 16:47:02 | 显示全部楼层
ColaPlusIce 发表于 2020-2-10 16:32
另外用IDLE  import  scrapy  显示     ModuleNotFoundError: No module named 'scrapy'

那你是不是环境没有配置好呀,我也是刚学,但是我按照视频教的,是可以在命令行里面输入,是有Scrapy的信息的,估计是不是环境没有配置好,你等一下高手进来回答一下吧。
我现在遇到的问题是,我是用Scrapy保存下来的文件不知道去哪里了,悲催
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-10 17:08:48 | 显示全部楼层
omi_liang 发表于 2020-2-10 16:47
那你是不是环境没有配置好呀,我也是刚学,但是我按照视频教的,是可以在命令行里面输入,是有Scrapy的信 ...

你在安装这些程序的时候用的都是 默认的安装路径吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-10 17:28:25 | 显示全部楼层
ColaPlusIce 发表于 2020-2-10 17:08
你在安装这些程序的时候用的都是 默认的安装路径吗?

是的啊,我都是使用PIP来安装的,除了用PIP安装不了的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-10 17:59:01 | 显示全部楼层
omi_liang 发表于 2020-2-10 17:28
是的啊,我都是使用PIP来安装的,除了用PIP安装不了的

那我也用pip试试吧,谢啦兄弟
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-11 08:32:56 | 显示全部楼层
ColaPlusIce 发表于 2020-2-10 17:59
那我也用pip试试吧,谢啦兄弟

你还有别的Python版本吗?
有的话,发出来版本号
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-12 11:34:33 | 显示全部楼层
没有别的版本号了。我是用Miniconda下载的,实在是解决不了,后来用python的pip下载后算是能用了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-27 18:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表