python - Conda 安装和更新不起作用也解决环境获取错误

标签 python anaconda conda

我正在使用 anaconda,如下所示:

(base) C:\Users\xxx>conda info

     active environment : base
    active env location : C:\Users\xxx\Documents\ANACONDA
            shell level : 1
       user config file : C:\Users\xxx\.condarc
 populated config files : C:\Users\xxx\.condarc
          conda version : 4.7.11
    conda-build version : 3.18.9
         python version : 3.6.9.final.0
       virtual packages :
       base environment : C:\Users\xxx\Documents\ANACONDA  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\xxx\Documents\ANACONDA\pkgs
                          C:\Users\xxx\.conda\pkgs
                          C:\Users\xxx\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\xxx\Documents\ANACONDA\envs
                          C:\Users\xxx\.conda\envs
                          C:\Users\xxx\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.7.11 requests/2.22.0 CPython/3.6.9 Windows/10 Windows/10.0.16299
          administrator : False
             netrc file : None
           offline mode : False

现在我有 2 个问题使我的工作停止。 1) 我不能对任何包使用 conda install。 它会给我 solving environment 中的错误列表:

failed with initial frozen solve. Retrying with flexible solve.

然后它会再次失败并给出如下信息:

Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.

即使在检查了不兼容的包之后,它也没有给我解决方案。

2)当我想通过命令升级或降级conda时:

conda update -n base conda

conda install conda = 4.6.11

solving environment中又会报错,我认为这与第一个问题有关。

现在我不能用conda做什么,请指教,谢谢!

最佳答案

我遇到了同样的问题,但找不到解决方案,但我确实找到了解决方法。如果您创建一个 env 并激活该 env 然后进行安装,它似乎工作得很好。如果您不需要很多库,我会尝试。

命令是:

  1. 创建环境
conda create --name myenv
  1. 激活环境
conda activate myenv

关于python - Conda 安装和更新不起作用也解决环境获取错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57518050/

相关文章:

python - Jupyter Notebook 只有 Python [conda root] 和 Python [default] 内核

python - Asyncmongo 不返回 _id

python - 操作系统错误: [Errno 13] Permission denied installing TensorFlow with Anaconda

python - 无法导入matplotlib.pyplot,与字体相关的IOError

python - Anaconda Navigator 中的应用程序启动错误 - 应用程序 spy 程序启动可能产生错误

anaconda - Conda 不会更新包

python - 在 fedora27 上安装 pytorch 后没有模块 librepo

python - 根据保留 NaN 的列值删除行

python - 对两个大矩阵进行矩阵运算

python - 电子邮件的正则表达式也适用于十进制值。我如何解决它?