최대 1 분 소요

1️⃣ Kaggle -api

kaggle competition 하면 데이터를 필수적으로 다운로드 해야한다.

이때 일일히 다운로드 하여 파일 옮기는 과정이 너무 귀찮은 와중 아래 커맨드 가 눈에 들어왔다.

Untitled

조금 찾아보니 이것은 kaggle-api 를 이용한 명령어로

단순히 명령어만 치면 손쉽게 케글 데이터를 다운로드 해주기 때문에 매우매우 편하다고한다.

따라서 kaggle-api 를 한번 사용해보도록 하자!

2️⃣ 다운로드 방법

https://github.com/Kaggle/kaggle-api

케글 공식 깃허브 레퍼지토리에 잘 설명이 되어있다. 아래의 명령어로 작동한다.

  1. 케글 다운로드
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. 해결

카테고리:

업데이트:

댓글남기기