无法使用'“ c:\ bld \ scrapy_1564674375870 \ _h_env \ python.exe”创建进程

时间:2019-08-03 14:28:18

标签: python scrapy anaconda

我正在尝试使用Anaconda安装Scrapy

通过命令conda install -c conda-forge scrapy下载scrapy之后 然后将Anaconda / Scripts的路径赋予环境变量,我得到以下错误:

    C:\Users\Rodzice.Mateusz-PC>scrapy
Fatal error in launcher: Unable to create process using '"c:\bld\scrapy_1564674375870\_h_env\python.exe"  "C:\Users\Rodzice.Mateusz-PC\Anaconda3\Scripts\scrapy.exe"

我在cmd和Anaconda中都遇到此错误

8 个答案:

答案 0 :(得分:8)

python -m scrapy startproject papa

有效

我不知道为什么:)

答案 1 :(得分:4)

使用pip强制重新安装scrapy即可解决问题。

pip install --force-reinstall scrapy

答案 2 :(得分:2)

这里的所有评论都帮助我解决了这个问题。但是,我在这里列出了我要遵循的步骤。

  • 使用conda卸载scrapy卸载scrapy(您可以使用conda list命令对此进行验证)
  • 使用pip install --force-reinstall scrapy再次安装了scrapy

答案 3 :(得分:2)

我遵循的路径:

  1. 未安装scrapy-'conda卸载scrapy'

  2. “ pip install scrapy”

对我有用

答案 4 :(得分:1)

使用anaconda提示符作为管理员来为我工作。 以管理员身份运行anaconda并pip安装scrapy

答案 5 :(得分:1)

对我来说,安装/卸载/重新安装Conda / Scrapy / PIP无效。

我尝试了以下方法...

第1步。我在所有anaconda文件上的'd:\ bld \ scrapy_1584555997548_h_env \ python.exe'上进行了搜索。

第2步。获得了以下结果:

C:\ProgramData\Anaconda3\pkgs\scrapy-2.0.1-py37hc8dfbb8_0\info\recipe\meta.yaml (1 hit)
Line 15:     script: D:\bld\scrapy_1584555997548\_h_env\python.exe -m pip install . --no-deps

C:\ProgramData\Anaconda3\pkgs\scrapy-2.0.1-py37hc8dfbb8_0\Scripts\scrapy.exe (1 hit)
Line 688: </assembly>XXPADDINGPADDINGXXPAD
C:\ProgramData\Anaconda3\Scripts\scrapy.exe (1 hit)
Line 688: </assembly>DINGPADDINGXXPAD

第3步。 d:\ bld \ scrapy_1584555997548_h_env \ python.exe 的实例替换为 C:\ ProgramData \ Anaconda3 \ python.exe

第4步。在anaconda提示符下运行scrapy,它被执行而没有抛出 任何错误!!!

如果有人能解释为什么这样做会很棒:)

答案 6 :(得分:0)

我有同样的错误。 我是通过以下方式解决的:

  1. 在“添加/删除程序”中卸载Anaconda
  2. 再次安装它,但是这次选择“为所有用户安装”

(注意:只需重新安装Anaconda,然后选择“所有用户”就不起作用。我必须先通过“添加/删除”程序将其删除。)

然后,当我运行Anaconda Prompt(以管理员身份)时,它起作用了。

答案 7 :(得分:0)

我遇到了同样的问题,并尝试了所有这些技巧,但无济于事。

因此,我删除了易碎的软件包并进行了新的安装,但是在“基本”环境中,它运行良好。