【已解决】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 命令,不报错!太好了!!有救了!!!

相关推荐
0 119 小时前
pycharm配置conda虚拟环境
pycharm·conda
qwy7152292581631 天前
Conda 安装 OpenCV 完整教程(国内镜像极速版)
opencv·计算机视觉·conda
菜鸟中的拖拉机2 天前
Python之conda创建虚拟环境
开发语言·python·conda
i建模3 天前
python, conda SSL证书错误修复及conda更新
网络协议·conda·ssl
晓13133 天前
【Python篇】——Anaconda安装与使用完全手册
python·conda
li99yo4 天前
3DGS的复现
图像处理·pytorch·经验分享·python·3d·conda·pip
西西弗Sisyphus5 天前
PowerShell 配置为启动时自动激活 Conda 环境
conda·powershell
丘比特惩罚陆5 天前
Anaconda被误删后抢救手册大纲
conda·ai写作
凌云之程5 天前
避坑宝典:PyTorch最简安装路径(含CUDA + VSCode + 中文手册)
pytorch·python·conda·安装