【问题标题】:Fatal error in launcher: Unable to creat process using "c:\bld\scrapy_345323\_h_env\python.exe"启动器中的致命错误:无法使用“c:\bld\scrapy 345323\__env\python.exe”创建进程
【发布时间】:2019-09-13 12:30:30
【问题描述】:

我在 Windows 7 上安装了 anaconda 和 python,没有出现错误。 我试图从 scrapy.org 运行一个示例。

scrapy runspider quotes_spider.py -o quotes.json

我收到一个错误:

启动器中的致命错误:无法使用“c:\bld\scrapy_345323_h_env\python.exe”创建进程

我该如何解决这个问题?

【问题讨论】:

  • 这个问题似乎漏掉了一个问题 :) 也许如果你还可以提供上下文以及你做了什么,失败了什么,在哪一步,......帮助人们帮助你:)
  • 刚刚我从 scrapy.org 运行了这个示例 - scrapy runspider quotes_spider.py -o quotes.json from scrapy 一目了然

标签: scrapy anaconda


【解决方案1】:

对于任何想从 scrapy.org 创建他的第一个机器人的人,我可以确认解决方案如下:

首先从 conda 卸载 scrapy

conda uninstall -c conda-forge scrapy

并使用 pip 代替如下:

pip install --force-reinstall scrapy

我遇到了 astroid 2.2.5 问题,但重新安装成功 我成功地运行了脚本

scrapy runspider quotes_spider.py -o quotes.json

无论如何,在运行 quotes_spider.py 提供的示例时,您可能会遇到其他问题,那么我建议您尝试将您的 spider .py 定位到与您的 anaconda 提示符相同的文件夹(在我的情况下,c:\users \bla bla)

运行 anaconda powershell 不再起作用,所以我将继续在 anaconda 提示符下工作

【讨论】:

  • 这个解决方案让我可以在 Windows 10 上运行
猜你喜欢
  • 1970-01-01
  • 2014-08-28
  • 1970-01-01
  • 2018-01-26
  • 2016-09-10
  • 2023-04-06
  • 1970-01-01
  • 2022-09-23
相关资源
最近更新 更多