[DL][kaggle] kaggle-api 로 쉽게 데이터 다운로드 받는 방법
1️⃣ Kaggle -api
kaggle competition 하면 데이터를 필수적으로 다운로드 해야한다.
이때 일일히 다운로드 하여 파일 옮기는 과정이 너무 귀찮은 와중 아래 커맨드 가 눈에 들어왔다.
조금 찾아보니 이것은 kaggle-api 를 이용한 명령어로
단순히 명령어만 치면 손쉽게 케글 데이터를 다운로드 해주기 때문에 매우매우 편하다고한다.
따라서 kaggle-api 를 한번 사용해보도록 하자!
2️⃣ 다운로드 방법
https://github.com/Kaggle/kaggle-api
케글 공식 깃허브 레퍼지토리에 잘 설명이 되어있다. 아래의 명령어로 작동한다.
- 케글 다운로드
pip install kaggle
3️⃣ 에러
다운로드 후 케글 api 를 사용 하려고 해도 아래의 오류가 발생할 것이다.
Make sure it's located in /root/.kaggle. Or use the environment method.
4️⃣ 해결방법
이는 /root/.kaggle 경로에 kaggle.json 파일을 위치 시키면 해결된다.
파일을 위치시킨이후 권한을 변환하면 더좋다 (600 = 나에게만 읽기 쓰기 권한)
chmod 600 /root/.kaggle/kaggle.json
kaggle.json 파일을 다운로드 받는 방법은 아래 링크를 참조한다.
kaggle API로 데이터 받는 법, OSError: Could not find kaggle.json. 해결
댓글남기기