晚上跑论文图像的时候发现自己的sklearn.metrics版本有些低,报错告诉我davies_bouldin_score不存在。我很纳闷,前段时间在学校还好好的,怎么现在就这样了。于是开始百度,就有了下面的过程。

1. 报错

# 我执行的更新
conda update scikit-learn
# 本来是好好的,但是下载的速度真的慢的惊人

速度慢引起的更换镜像源

于是更换镜像源

# 中科大亲测可用(清华源会报错,不可用)
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
# 显示安装通道
conda config --set show_channel_urls yes
# 恢复默认的源设置
conda config --remove-key channels

兴高采烈继续安装

网速是真的快,一下就报错了。完美,白玩了。

img

报错信息

ERROR conda.core.link:_execute_actions(337): An error occurred while installing package ‘https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge::tqdm-4.56.0-pyhd8ed1ab
_0’.
CondaError: Cannot link a source that does not exist. D:\Software\Anaconda\Scripts\conda.exe
Attempting to roll back.

2. 解决方案

解决方案比较简单,参考网上的一篇博客: https://blog.csdn.net/comli_cn/article/details/102509886/

# 先安装tqdm即可
conda install tqdm -f
# 然后继续更新即可
conda update scikit-learn

Keep thinking, keep coding! 2021年1月27日22:58:12 写于九江

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐