【Conda报错】(libarchive.so.20: cannot open shared object file: No suc
【Conda报错】(libarchive.so.20: cannot open shared object file: No such file or directory)在使用conda下令时,反复报错,体现:
Error while loading conda entry point: conda-libmamba-solver (libarchive.so.20: cannot open shared object file: No such file or directory)
终端界面如下:
https://i-blog.csdnimg.cn/direct/889a98254e4c423fafc6a3646c26b05d.png#pic_center
报错表明:
这个错误表明在加载conda的入口点conda-libmamba-solver时遇到了问题,详细是在加载libarchive.so这个库文件时出现了问题。libarchive.so是一个用于压缩和解压缩文件的库,conda在办理环境和包依靠关系时会用到它。
报错的原因有:
[*]libarchive版本不匹配,conda-libmamba-solver依靠的libarchive版本高于当前系统中的版本。
[*]libarchive共享库文件没有正确安装或目次结构失配。
[*]conda环境中的依靠关系错误,导致找不到对应的库文件。
推测第一个原因的可能性更大,前几天运行conda还没问题,忽然就报错了???!!!
可能的办理方案:
[*]通过conda list查看libarchive版本,确保与conda-libmamba-solver依靠版本匹配。如果不匹配考虑重新安装libarchive。
终端界面如下:https://i-blog.csdnimg.cn/direct/d4a58130101e406ca6046763f7183d75.png
使用conda list查看到是安装有libarchive的,所以没有缺少。
[*] 查看/usr/lib或/usr/local/lib等路径下是否真的存在libarchive.so.20文件。如果不存在考虑重新安装libarchive。
[*] 重新创建conda环境,清理可能残留的错误依靠。
终极接纳的办理方案:依次执行以下两行代码
conda update conda --solver=classic
conda install mamba -n base -c conda-forge
https://i-blog.csdnimg.cn/direct/9e0805c468bd4654973ef6430b9020a0.png
问题办理!!!
参考
1、CSDN博客-办理Error while loading conda entry point: conda-libmamba-solver (libarchive.so.19: cannot open shared
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]