깃허브(github) 파일 코랩에서 다운 및 실행하는 법
모델이나 코드를 찾다보면 헤매고 헤매다 깃허브로 가는 경우가 있다.
나도 깃허브 모델을 많이 활용하는데 그럴경우를 대비해
깃허브에 있는 파일이나 모델을 구글 코랩에 업로드 하는 법 및 실행시키는 법을 알아보겠다.
1. 먼저 코랩 환경에서 다운로드 파일을 저장할 위치를 지정해준다.
1
|
cd "/content/drive/MyDrive/project"
|
cs |
구글 드라이브마운트를 활성화 한 뒤
원하는 장소의 경로를 복사해
코드로 작성해준다.
2. 원하는 깃허브 repositiory 주소를 복사해준다.
원하는 모델이 있는 저장소에 들어가서 주소를 클릭한 뒤
복사 버튼을 클릭해준다.
이해를 돕기위해 얼마전에 업로드한 지하철 프로젝트 관련한 내 저장소를 예시로 삼았다.
3. 다운로드
1
|
!git clone https://github.com/ddunddan/subway-passengers-predictionandq.git
|
cs |
!git clone 깃허브주소
코드를 통해서 복제해준다.
이렇게 project라는 폴더에 저장소 내용이 복제된 것을 확인할 수 있다.
한번 클릭해보자
다음과 같이 깃허브에 업로드 되어있는 모든 파일들이 저장됨을 볼 수 있다.
이제 이 파일을 실행해 보려고 한다.
4. 파일 실행
ipynb 파일은 더블클릭해 파일로 들어가 그냥 실행할 수 있지만
py파일은 그렇지 않으므로
다음과 같은 코드를 통해 실행한다.
1
2
3
|
cd "/content/drive/MyDrive/project/subway-passengers-predictionandc-"
%run blog_test.py
|
cs |
먼저 실행할 파일 위치를 다시 지정해주고
%run을 사용해 실행할 파일이름을 지정해준다.
5. 파일 수정
ipynb 파일은 실행과 마찬가지로 더블클릭해 파일로 들어가 바로 수정할 수 있다.
py 파일 수정 또한 간단하다.
앞선 drive mount에서 py파일을 더블클릭하면 다음과 같이 우측에 파일을 수정할 수 있는 창이 뜬다.
위와 같은 창에서 수정한 뒤 ctrl + s를 눌러 저장하면 수정이 완료된다.
파일을 다운로드 하고 싶다면 우측의 점3개 탭을 눌러 다운로드 할 수도 있다.
자주쓰는 코랩과 익숙해저야할 깃허브간의 사용을 알아보았는데
올해 말, 내년에 더 많이 사용하며 자세하게 알아가려고 한다.