conda 是一个开源的包管理器和环境管理器。它可以用于安装、更新、卸载各种软件包。conda 能够创建独立的环境。每个环境都有自己独立的软件包集合和依赖关系。这对于数据科学项目来说尤其有用,因为不同的项目可能需要不同版本的库。
然后,conda 如此强大,有时候也会导致一些问题,特别是新手,很容易误操作。
该用户由于误操作导致 conda 无法正常使用,报错提示信息是:
Error while loading conda entry point: conda-libmamba-solver
报错提示 libarchive.so
不兼容,搜索该报错信息,可以很快找到问题的解决方法:https://github.com/conda/conda-libmamba-solver/issues/424
https://stackoverflow.com/questions/77617946/solve-conda-libmamba-solver-libarchive-so-19-error-after-updating-conda-to-23
这里采用第二个链接里的方法:(注意,需要先切换到conda 的 base 环境下)
conda update libarchive --solver=classic
修改成功后,再测试安装包就没有问题了: