bug场景:
近期任务需要高版本的scikit—learn来完成,在python3.6版本下将scikit—learn0.19更新至0.24.2
在控制台输入 conda update scikit-learn 报错如下
原因分析:
上述提示我们用conda clean --packages删除以前的包,但是查阅相关解决方案并不建议此删除操作,可能无济于事。
也有方案说是没有开梯子的网络问题,在我开了梯子之后也依旧报错。
解决方案:
我的解决方案是,既然在安装defaults::tqdm-4.63.0时报错,我就先强行安装这个包,后再更新scikit-learn看是否有用,没想到真的成功了。具体结果如下图:
conda install tqdm -f
再更新我们的scikit-learn
conda update scikit-learn
查看我们的scikit—learn版本已经成功更新至0.24.2版本
希望以上方法能对你能有所帮助!