Manim Community 사이트
Manim의 Community 사이트가 있다 여기에 설치방법 및 간단한 Intro Example들을 제공하고 있다. 사실상 공식 페이지 인것 같아서 아래 사이트에서 하라는대로 하면 설치 할 수 있다.
Manim Community Overview
Animating technical concepts is traditionally pretty tedious since it can be difficult to make the animations precise enough to convey them accurately. Manim relies on Python’s simplicity to genera...
docs.manim.community
Manim 설치는 현재 2022년 04월에 인터넷에 찾아보았을때
이전 날짜에 있는 글들은 끝까지 설치 하는데에 어려움이 있었다.
Manim자체가 발전하고 있어서 중간에 많은 것들이 달라져서 그런것 같다.
지금 내가 작성할 이 글 또한 시간이 지나면 도움이 안될수도 있다.
그럴때에는 소개한 Manim Community 에서 Installation을 찾아보도록 하자 (영어로 되어있지만)
필요 환경
Manim이 작동하기 위해서는
1. Python 3.7 이상의 환경
2. FFmpeg
3. MiKTex (수식문자 입력)
4. Sox (사운드)
대충 읽어본 결과 1,2번만 있으면 돌아가는 필수사항인것 같다.
FFmpeg 설치
먼저 아래 사이트에 접속하여 FFmpeg를 다운로드 한다.
자세한 설치 방법은 시간에 따라 달라지니 그 당시에 "FFmpeg 설치 방법"을 따로 검색하는 것을 권장한다.
내가 참고한 설치 방법 사이트는 다음과 같았다. (그 마저도 세세한 부분에서는 차이가 있어 조정을 하였다.)
https://www.wikihow.com/Install-FFmpeg-on-Windows
How to Install FFmpeg on Windows
FFmpeg is an open-source media tool you can use to convert any video format into the one you need. The tool is command-line only, which means it doesn't have a graphical, clickable interface. If you're used to installing regular graphical...
www.wikihow.com
중요한건 설치를 하고난 다음 시스템 환경 변수에 C:\FFmpeg\bin 으로 Path 설정을 해야 한다는 것이다.
그 다음 pip를 통해 설치를 하면 쉽게 설치가 된다. 요 몇년사이에 설치 방법이 쉬워 진것같다.
python -m pip install manim
여기 까지만 하더라도 manim은 작동은 되지만 수식 사용과 기타 부가 기능을 사용하기 위해 추가적으로 다음을 설치 하겠다.
MiKTeX 설치
아래 사이트에서 설치파일 다운로드 받아 설치한다.
Getting MiKTeX
a. Register GPG key sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889 b. Register installation source Ubuntu 20.04 LTS (Focal Fossa): echo "deb http://miktex.org/download/ubuntu focal universe"
miktex.org
Sox 설치
사이트에서 설치 파일을 다운로드 받자.
https://sourceforge.net/projects/sox/files/sox/
SoX - Sound eXchange - Browse /sox at SourceForge.net
sourceforge.net
'Manim > Tutorial' 카테고리의 다른 글
[Manim] Tutorial 3 - Object 애니메이트 (0) | 2022.05.29 |
---|---|
[manim] Function and Method (0) | 2022.05.29 |
[Manim] Tutorial 2 - Object 생성 (0) | 2022.05.25 |
[Manim] Tutorial 1 - manim의 동작 방식 (0) | 2022.05.23 |