使用kaggle api下载数据集时报错:
Traceback (most recent call last):
File "/Users/peco/anaconda3/bin/kaggle", line 5, in <module>
from kaggle.cli import main
File "/Users/peco/anaconda3/lib/python3.9/site-packages/kaggle/__init__.py", line 23, in <module>
api.authenticate()
File "/Users/peco/anaconda3/lib/python3.9/site-packages/kaggle/api/kaggle_api_extended.py", line 164, in authenticate
raise IOError('Could not find {}. Make sure it\'s located in'
OSError: Could not find kaggle.json. Make sure it's located in /Users/peco/.kaggle. Or use the environment method.
解决办法:
- 1.登陆kaggle官网,点击右上角自己的头像,然后点击
Accout
; - 2.页面往下拉,在API处点击
create new api token
,然后将下载下来的kaggle.json
复制到~/.kaggle/
目录下,在命令行里重新运行下载命令即可下载。