【Conda报错】(libarchive.so.20: cannot open shared object file: No suc ...

打印 上一主题 下一主题

主题 852|帖子 852|积分 2556

【Conda报错】(libarchive.so.20: cannot open shared object file: No such file or directory)

在使用conda下令时,反复报错,体现:
  1. Error while loading conda entry point: conda-libmamba-solver (libarchive.so.20: cannot open shared object file: No such file or directory)
复制代码
终端界面如下:

报错表明:
这个错误表明在加载conda的入口点conda-libmamba-solver时遇到了问题,详细是在加载libarchive.so这个库文件时出现了问题。libarchive.so是一个用于压缩和解压缩文件的库,conda在办理环境和包依靠关系时会用到它。
报错的原因有:


  • libarchive版本不匹配,conda-libmamba-solver依靠的libarchive版本高于当前系统中的版本。
  • libarchive共享库文件没有正确安装或目次结构失配。
  • conda环境中的依靠关系错误,导致找不到对应的库文件。
推测第一个原因的可能性更大,前几天运行conda还没问题,忽然就报错了???!!!
可能的办理方案:


  • 通过conda list查看libarchive版本,确保与conda-libmamba-solver依靠版本匹配。如果不匹配考虑重新安装libarchive。
终端界面如下:

使用conda list查看到是安装有libarchive的,所以没有缺少。


  • 查看/usr/lib或/usr/local/lib等路径下是否真的存在libarchive.so.20文件。如果不存在考虑重新安装libarchive。
  • 重新创建conda环境,清理可能残留的错误依靠。
终极接纳的办理方案:依次执行以下两行代码

  1. conda update conda --solver=classic
  2. conda install mamba -n base -c conda-forge
复制代码

问题办理!!!
参考

1、CSDN博客-办理Error while loading conda entry point: conda-libmamba-solver (libarchive.so.19: cannot open shared

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

科技颠覆者

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表