sklearn导入人脸图片fetch_lfw_people出错如何解决

375 阅读1分钟

【源代码】:

# 导入人脸数据集
from sklearn.datasets import fetch_lfw_people 
faces = fetch_lfw_people(min_faces_per_person=60) 

【报错信息】:

【报错原因】:

下载的数据过大,运行中断,直接报错

【解决办法】:

  • 步骤1:手动下载人脸图片数据集

链接:pan.baidu.com/s/1bGZtA81D…

提取码:lfaj

  • 步骤2:将下载下来的压缩包解压缩到此路径下:C:\Users\xxx\scikit_learn_data

PS:如果找不到这个文件夹的话,在C盘里面搜索scikit_learn_data就能找到了哦~

lfw_home文件夹里面的内容,如下

文件没有缺失的话,就ok啦~

  • 步骤3:重新运行源代码
# 导入人脸数据集
from sklearn.datasets import fetch_lfw_people 
faces = fetch_lfw_people(min_faces_per_person=60) 

这样应该就不会报错了~~~