linux 由于环境不一致,Conda / Anaconda不会更新任何软件包

eit6fx6z  于 2023-01-01  发布在  Linux
关注(0)|答案(1)|浏览(292)

我尝试在conda中更新/安装几个软件包(我也在Anaconda navigator中尝试过,它没有任何结果,也没有提供有用的状态信息)。

The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:

  - defaults/linux-64::blaze==0.11.3=py37_0
  - defaults/linux-64::numba==0.41.0=py37h962f231_0
  - defaults/linux-64::pytables==3.4.4=py37ha205bf6_0
  - defaults/linux-64::anaconda==2018.12=py37_0

我在这里和其他论坛上读到了很多非常类似的问题,并尝试了以下方法:
$ conda update <package>,适用于所列的单独和分组的软件包
相同的$ conda install <package>
$ conda update --all
$ conda update python
$ conda install python
$ conda update conda
$ conda install conda
这涵盖了我在论坛上看到的所有建议,并且理解了。在每一种情况下,我都会得到上面的错误,然后,一两分钟后:

failed with initial frozen solve. Retrying with flexible solve.
Solving environment: / 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.

然后,需要花费数小时尝试解析环境,但失败了。
操作系统:Ubuntu
康达:4.8.4
Python:3.7.8
有没有人比我想的更好的主意?

bxpogfeg

bxpogfeg1#

在最近对我的环境进行更新后,我也遇到了同样的问题。
我使用conda list --revision检查发生这种情况之前的最后一个版本,然后使用conda install --revision <rev num>回滚到我的环境的最新工作版本,这对我很有效。

相关问题