在下载kaggle数据集时,以猫狗数据集举例子,有两种方法:
Dogs vs. Cats | Kaggle
1:直接浏览器下载,较慢,不推荐。
2:使用kaggle API下载,很快。本文重点介绍。详情可以?中点进去了解
1. 安装kaggle api
pip install kaggle# 下面的可以更快
pip install kaggle -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn
2. 获取密钥.json文件
下载得到一个kaggle.json文件。
放到~/.kaggle文件夹下面,不知道自己的在哪里,可以执行step3,报错之后,再放到相应的文件夹中去。
3. 下载数据
复制页面上的命令,下载数据。
kaggle competitions download -c dogs-vs-cats
注意看数据保存到哪里了,一般就在当前目录下。
4. 可能遇到的问题
需要找到kaggle.exe,然后把目录更改了,再下载就可以了。(下面是windows的演示)
cd /d C:\Users\Think\AppData\Roaming\Python\Python312\Scripts
如果有时候下着下着速度变慢了,可以再开启一个窗口,重新输入下载的命令,会继续原先的进度,然后会快一点。