Conda 错误:无法链接不存在的源

问题描述 投票:0回答:1

我正在尝试安装 geopandas,我通常会通过 pip 来完成,但它似乎与依赖项作斗争,所以我尝试通过 conda 包管理器进行安装。

一切都很顺利,直到我收到此错误:

Conda error: Cannot link a source that does not exist C:\ProgramData\Anaconda3\Scripts\conda.exe

我检查了一下,指定的文件夹中有 conda.exe。我也有它在

PATH
变量中。

我还查看了有关此错误的其他问题并尝试了建议的解决方案:

conda clean --all --yes
conda update conda
conda update anaconda

但我每次仍然遇到同样的错误。有人知道还有其他方法可以解决这个问题吗?

谢谢!

编辑:

我尝试使用这两个选项安装geopandas:

conda install geopandas
conda install --channel conda-forge geopandas

conda info
的输出:

(C:\ProgramData\Anaconda3) C:\VULCAN_HOME>conda info
Current conda install:

               platform : win-64
          conda version : 4.3.30
       conda is private : False
      conda-env version : 4.3.30
    conda-build version : 3.0.27
         python version : 3.6.3.final.0
       requests version : 2.22.0
       root environment : C:\ProgramData\Anaconda3  (writable)
    default environment : C:\ProgramData\Anaconda3
       envs directories : C:\ProgramData\Anaconda3\envs
                          C:\Users\cherp2\AppData\Local\conda\conda\envs
                          C:\VULCAN_HOME\.conda\envs
          package cache : C:\ProgramData\Anaconda3\pkgs
                          C:\Users\cherp2\AppData\Local\conda\conda\pkgs
           channel URLs : https://repo.continuum.io/pkgs/main/win-64
                          https://repo.continuum.io/pkgs/main/noarch
                          https://repo.continuum.io/pkgs/free/win-64
                          https://repo.continuum.io/pkgs/free/noarch
                          https://repo.continuum.io/pkgs/r/win-64
                          https://repo.continuum.io/pkgs/r/noarch
                          https://repo.continuum.io/pkgs/pro/win-64
                          https://repo.continuum.io/pkgs/pro/noarch
                          https://repo.continuum.io/pkgs/msys2/win-64
                          https://repo.continuum.io/pkgs/msys2/noarch
            config file : None
             netrc file : None
           offline mode : False
             user-agent : conda/4.3.30 requests/2.22.0 CPython/3.6.3 Windows/7 W
indows/6.1.7601
          administrator : False

完整错误消息:

ERROR conda.core.link:_execute_actions(337): An error occurred while installing package 'defaults::tqdm-4.42.1-py_0'.
CondaError: Cannot link a source that does not exist. C:\ProgramData\Anaconda3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.
Attempting to roll back.
python conda geopandas
1个回答
7
投票

似乎在以下时间后起作用:

conda install tqdm -f
如果使用管理员权限执行,

conda update conda
之后就可以工作了。

© www.soinside.com 2019 - 2024. All rights reserved.