ZOO를 위한 Google Colab에서 Manim 사용법
by 최진원
Manim이란?
- Manim은 수학이나 과학에 쓰이는 그래프나 애니메이션을 만들 수 있게 해주는 파이썬 라이브러리이다.
- Mathematics animation의 약자이다.
- 수학 유튜브 채널 3Blue1Brown 영상도 'Manim'으로 영상을 제작한 것이다.
3Blue1Brown
3Blue1Brown, by Grant Sanderson, is some combination of math and entertainment, depending on your disposition. The goal is for explanations to be driven by animations and for difficult problems to be made simple with changes in perspective. For more inform
www.youtube.com
사용하는 방법
저번에 학교에서 현성이가 manim을 설치해주었다. 그런데 현성이가 설치해준 manim을 어떻게 작동시키는지 몰라서 나도 주우랑 똑같은 신세가 됐다. 그래서 처음부터 다시 시작했다. (나중에 다시 배워야 할 듯하다. 일해라 김현성!)
유튜브도 웹사이트도 이리저리 돌아다녔다. 그러다가 갑자기 Google Colab에서도 사용할 수 있을 것이라는 생각에 알아보았다. 허허허허허허허헣허허 10분도 안돼서 Manim을 사용할 수 있게 되었다.
아무튼 급하신 정보부는 아래 링크로 잘 가시고 여유로운 우리는 천천히 알아가보자. (아 정보부는 이미 알고 있나?)
Google Colaboratory
colab.research.google.com
1. 설치
그럼 이제 설치는 끝난 것이다.(와아앙)
2. 작동
평가
장점
- 진입장벽이 가장 낮다. (설치가 가장 쉽다)
- Google Colab으로 쉽게 할 수 있다.
단점
- 새 파일마다 설치를 다시 해야 한다. (마님이 장치에 설치된 것이 아니어서 Colab 새 파일마다 아래 코드를 다시 돌려주어야 한다. 그러지 않고 Manim을 돌리는 경우 Error가 뜬다.)
#@title # Install Manim First
#@markdown This install Manim and its dependencies.
#@markdown Click on the restart runtime button below before continuing.
!sudo apt update
!sudo apt install libcairo2-dev ffmpeg texlive texlive-latex-extra texlive-fonts-extra texlive-latex-recommended texlive-science tipa libpango1.0-dev
!pip install -U manim==0.3.0
!pip install IPython --upgrade
- 한글 패치가 안된다. (글자가 깨져서 나오지만 아직 방법을 찾지 못했다.)
마지막으로
1. 급하게 만든 거라서 실수나 오류가 있을 수 있으니 바로바로 알려주세요!
2. 한글 패치하는 법 알면 알려주세요!
3. Colab에서 Manim은 어떤 버전인지 알려주세요!
4. Zoo는 2021년 끝나기 전까지 이 방법을 통해서라도 영상 만들어서 단톡방에 올려줘!
'전시실📖 > Manim🎬' 카테고리의 다른 글
Manim Project #1 (0) | 2022.01.13 |
---|
블로그의 정보
최진원
최진원