首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Conda安装和更新不起作用,也解决了环境获取错误

Conda安装和更新不起作用,也解决了环境获取错误
EN

Stack Overflow用户
提问于 2019-08-16 09:51:23
回答 8查看 149.1K关注 0票数 71

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

代码语言:javascript
运行
复制
(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

现在我有两个问题停止了我的工作。1)我不能使用conda install任何包裹。它将给出我在中的错误solving environment列出以下内容:

代码语言:javascript
运行
复制
failed with initial frozen solve. Retrying with flexible solve.

然后它将再次失败,并给出如下消息:

代码语言:javascript
运行
复制
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.

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

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

代码语言:javascript
运行
复制
conda update -n base conda

或者

代码语言:javascript
运行
复制
conda install conda = 4.6.11

它将再次在solving environment,我认为这与第一个问题有关。

现在我不能使用conda做任何事情,请建议并谢谢!

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2019-08-22 02:03:20

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

命令包括:

创建环境

代码语言:javascript
运行
复制
conda create --name myenv

激活环境

代码语言:javascript
运行
复制
conda activate myenv
票数 70
EN

Stack Overflow用户

发布于 2020-08-24 16:30:39

当一个软件包建议在安装前进行以下修改时,我开始遇到这个问题

代码语言:javascript
运行
复制
conda config --set channel_priority true

所以我只是恢复了它,瞧,错误已经消失了

代码语言:javascript
运行
复制
conda config --set channel_priority false
票数 27
EN

Stack Overflow用户

发布于 2019-11-11 06:53:28

您可以降级到conda 4.6.14的旧版本,然后安装您的软件包。

代码语言:javascript
运行
复制
conda config --set allow_conda_downgrades true
conda install conda=4.6.14
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57518050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档