我正在尝试使用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中都遇到此错误
答案 0 :(得分:8)
python -m scrapy startproject papa
有效
我不知道为什么:)
答案 1 :(得分:4)
使用pip强制重新安装scrapy即可解决问题。
pip install --force-reinstall scrapy
答案 2 :(得分:2)
这里的所有评论都帮助我解决了这个问题。但是,我在这里列出了我要遵循的步骤。
答案 3 :(得分:2)
我遵循的路径:
未安装scrapy-'conda卸载scrapy'
“ 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)
我有同样的错误。 我是通过以下方式解决的:
(注意:只需重新安装Anaconda,然后选择“所有用户”就不起作用。我必须先通过“添加/删除”程序将其删除。)
然后,当我运行Anaconda Prompt(以管理员身份)时,它起作用了。
答案 7 :(得分:0)
我遇到了同样的问题,并尝试了所有这些技巧,但无济于事。
因此,我删除了易碎的软件包并进行了新的安装,但是在“基本”环境中,它运行良好。