问题

iris = sns.load_dataset(‘iris’)出来
EmptyDataError: No columns to parse from file报错

原因和解决办法

是因为你之前下载这个数据集的时候,中断了,已经产生了一个iris.csv的空文件在home家目录下面,你只需要去home家目录下面删除这个空文件既可,然后重新下载,重新下载的`方法有两个
1.sns.load_dataset(‘iris’)再执行一遍,时间较长
2.去seaborn-data网站https://github.com/mwaskom/seaborn-data下载,然后放到家目录下面

附图

家目录位置截图

seaborn-data网站下载地址的截图

seaborn-data网站https://github.com/mwaskom/seaborn-data下载后的数据:

放到家目录下面:
家目录的位置在c盘里面(win10)

把下载好的数据复制进来既可
复制:

成功:

我们再去看一下那个iris还会不会报错了
本来是这样的:

下载放到家目录下之后
再运行
就ok啦

完美解决