【已解决】conda环境报错:Error while loading conda entry point: conda-libmamba-solver

打算配环境装 Signac,跑基因活性矩阵来着,图省事让 Gemini 给我生成 conda 配环境的命令。它建议我用 mamba,我想也没想,直接复制它的命令在终端开始安装。

结果装好后,base 环境也出问题了,所有环境都出问题了:

cpp 复制代码
Error while loading conda entry point: conda-libmamba-solver (/mnt/second19T/zengyp/software/miniconda3/lib/python3.12/lib-dynload/_sqlite3.cpython-312-x86_64-linux-gnu.so: undefined symbol: sqlite3_deserialize)

给我急得。。

我又去问 Gemini

bash 复制代码
conda config --set solver classic
conda install -c conda-forge sqlite --force-reinstall
bash 复制代码
# 找到你的 conda 环境里的 sqlite 库路径
# 假设路径是下面的这个,请根据你的实际路径调整
export LD_PRELOAD=/mnt/second19T/xxx/software/miniconda3/envs/R4.4/lib/libsqlite3.so
bash 复制代码
# 检查文件中是否有 solver: libmamba 这一行。如果有,将其修改为 solver: classic
# 如果没有这一行,请在文件末尾添加。保存并退出(Ctrl+O, Enter, Ctrl+X)。
nano /mnt/second19T/xxx/.condarc
export LD_PRELOAD=/mnt/second19T/xxx/software/miniconda3/lib/libsqlite3.so
# 然后再尝试运行配置命令
conda config --set solver classic

全都试了,无效

上网自己搜,又开始各种试

bash 复制代码
conda install --solver=classic conda-forge::conda-libmamba-solver conda-forge::libmamba conda-forge::libmambapy conda-forge::libarchive
bash 复制代码
conda update conda
conda update mamba
conda clean --all
conda uninstall conda-libmamba-solver
conda install conda-libmamba-solver

全都不行。。。我好绝望啊,难道要重装 conda 吗??可是我服务器上有好多环境啊。。T.T

求助 GPT,它给我支了一招:

bash 复制代码
CONDA_SOLVER=classic conda update conda

管用,非常管用!!运行完了,输入 conda 命令,不报错!太好了!!有救了!!!

相关推荐
怪兽学LLM15 小时前
Conda 环境依赖导出指南:四种常用方法总结
conda
QH_ShareHub1 天前
GPU 完整运行过程:驱动、CUDA Toolkit、Conda、Python PyTorch 与 R torch
pytorch·python·conda
liang89994 天前
Anconda常用命令
linux·人工智能·conda
齐昭王城5 天前
Conda 环境一键搬家:用 conda-pack 打包带走,连网都不用
conda
HAPPY酷9 天前
【ROS2】 Conda 环境搭建(命令行版)
linux·运维·python·ubuntu·机器人·conda
Dxy123931021610 天前
如何使用Conda国内源安装虚拟环境(保姆级全平台教程)
conda
码上暴富10 天前
Conda从入门到精通的环境管理实战
conda
xin_yao_xin10 天前
Conda 环境的 CUDA PATH 配置指南
开发语言·python·conda·cuda
砍材农夫1 个月前
python环境|conda安装和使用(1)
开发语言·后端·python·conda
匆匆整棹还1 个月前
mamba的安装和版本对应
conda