본문 바로가기

개발/python

colab

파이썬을 하다가 구글 코랩이라는 것을 봤다 이게 뭔가 싶어 검색했는데 머신러닝 관련 같은데 재밌어 보여서 공부하게 됐다.

코랩은 구글이 제공하는 클라우드 기반 jupyter notebook환경이라고 한다.

주피터 노트북은 오픈소스에 웹 기반 플랫폼이다. 웹 기반은 웹에서 동작하는 소프트웨어를 의미한다. 코랩은 무료로 제공되며 구글 드라이브와 연동해서 파일을 저장하고 공유할 수 있다. 그리고 구글 클라우드와 연동되어 자신의 컴퓨터보다 좋은 하드웨어를 사용할 수 있다. 그리고 편리한 점이 다양한 라이브러리와 프레임워크를 미리 설치해 놔서 추가적인 설치 없이도 바로 사용할 수 있다.

시작은 구글계정가지고

https://colab.research.google.com/

 

Google Colab

 

colab.research.google.com

 

접속하면 된다.  구글 드라이브와 연동은 파일 -> 새 파일을 만들어 코드셀에

 

이렇게 입력하면 컴퓨터에 연동된 드라이브를 찾아가서 연동시켜준다. 그리고 필수적인 git 연동은

위와 같이 하고 나면 왼쪽 편에 폴더 경로가 나오는데 편하게 Colab Notebooks폴더 안에 Github폴더를 만들었다.

 

그리고 명령어가 리눅스와 비슷한데(다 같은지는 모르겠다) 

cd /content/drive/MyDrive/Colab Notebooks/Github

 

만든 폴더 경로로 이동 후

전에 만들어 뒀던 git토큰과 git에 새로운 리포지토리를 만들어

!git clone https://[Github 아이디]:[access token]@github.com/[Github 아이디]/[리포지토리 이름].git

 

넣어준다. 느낌표 붙여야함

그리고 생성한 리포지토리에 cd로 이동해서 

!git config --global user.email 'Github 이메일'
!git config --global user.name 'Github 아이디'

사용자 설정을 해준다 코드블록으로 해놓은 건 전부 colab코드 쉘에 입력하는 것이다.

그러고는 리포지토리 안에 새로운 테스트파일을 넣고

add, commit, push를 하면 

 

 

정상적으로 push 된다.

한동안 이거에 빠져있을 것 같다 아직 시작도 안 했지만....

 

읽어주셔서 감사합니다.

'개발 > python' 카테고리의 다른 글

Row String  (0) 2024.05.08
map함수  (0) 2024.05.07
Django  (0) 2024.04.25
flask riot api  (1) 2024.04.19
Flask  (0) 2024.04.17