針對 Solving environment: failed with initial frozen solve. Retrying with flexible solve 錯誤,以下是綜合解決方案:
一、核心解決方法?
?更新 Conda 至最新版本?
舊版本 Conda 的依賴解析算法可能存在缺陷,執行以下命令升級:
conda update -n base -c defaults conda --repodata-fn=repodata.json
更換鏡像源?
網絡問題或默認源不穩定可能導致依賴解析失敗,建議切換為清華源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
清理 Conda 緩存?
損壞的緩存文件可能導致解析異常,運行以下命令清理:
conda clean --all # 清理所有緩存
conda clean --packages # 清理未完全安裝的包