第一次发贴欸!小激动!
本文适用于已经把kaggle.json 放入.kaggle 文件夹中但却依旧报错:
chmod: cannot access '~.kagglekaggle.json': No such file or directory
后面找到了stack overflow 上的回答,下为链接。
python - Can't find kaggle.json file in google colab - Stack Overflow
根据回答调整了一下代码,如下:
import json
import os
from pathlib import Path
# your api key
api_key = {"username":"xxxx","key":"xxx"}
# uses pathlib Path
kaggle_path = Path('/root/.kaggle')
os.makedirs(kaggle_path, exist_ok=True)
!chmod 600 ~/.kaggle/kaggle.json
!kaggle config set -n path -v /content
!kaggle competitions download -xxxx
最后终于下载下来了,API下载速度真的快,20G出去喝了一杯水回来就下好了!
至于原理是什么,我猜是重新定义了.kaggle文件的路径?
欢迎各位大佬们解答!



