不要下载3b1b的manim!
它俩是有区别的,3b1b的manim很多东西跟社区版manim不一样,而且没有教程,学起来很麻烦。
首先,下载Python
我们先下载Python3.10.0版本,点击跳转下载:Python3.10.0
必须是3.10.0哦,因为它好像只支持3.10.0。用其他版本的话会报错。
如果你是windows64位的那你就下载这个,其他版本自取。
之后安装好了就下一步。
然后,下载manim社区版
它俩是有区别的,3b1b的manim很多东西跟社区版manim不一样,而且没有教程,学起来很麻烦。
在这里,我们下载社区版manim,点击这里链接去github下载zip:ManimCommunity
下载好之后,解压到C盘根目录
之后你点进去,然后右键,在这里点击“在终端中打开”,打开后输入
pip install .
别漏了这个“.”!
之后你就等待就好了。
等待过程中打开另一个终端,输入
pip install manim
你是否看到了红色的报错?
是manimpango出现问题了对吧?我之前下载的时候也是这样,那么把manimpango单独下载:
pip install manimpango
如果还出现错误,那你就找其他大佬求助吧,我也没辙~
接下来检查一下你是否下载好了manim。
pip list
Package Version
----------------- -----------
av 13.1.0
beautifulsoup4 4.13.3
click 8.1.8
cloup 3.0.5
colorama 0.4.6
decorator 5.1.1
glcontext 3.0.0
isosurfaces 0.1.2
manim 0.19.0
ManimPango 0.6.0
mapbox_earcut 1.0.3
markdown-it-py 3.0.0
mdurl 0.1.2
moderngl 5.12.0
moderngl-window 3.1.1
networkx 3.4.2
numpy 2.2.2
pillow 11.1.0
pip 21.2.3
pycairo 1.27.0
pydub 0.25.1
pyglet 2.1.2
pyglm 2.8.0
Pygments 2.19.1
rich 13.9.4
scipy 1.15.1
screeninfo 0.8.1
setuptools 57.4.0
skia-pathops 0.8.0.post2
soupsieve 2.6
srt 3.5.3
svgelements 1.9.6
tqdm 4.67.1
typing_extensions 4.12.2
watchdog 6.0.0
WARNING: You are using pip version 21.2.3; however, version 25.0 is available.
You should consider upgrading via the 'D:\Python3.10.0\python.exe -m pip install --upgrade pip' command.
看到了吗?
这就说明你下载好了,接下来创建一个demo.py试一下!
诶?
为什么错了!但也无妨!因为照样能编译。
打开终端,输入
manim -p -qh demo.py SquareToCircle
结果生成了 SquareToCircle.mp4。
那么报错要怎么去除啊?
很简单,我们让Pycharm打开manim这一整个文件夹就好了,然后在文件夹内创建一个Demo文件夹,在这里放我们的动画项目,这样就不会报错了。
相关的重要命令:
-p 表示preview,预览,意思是导出后并打开预览
-q 表示质量,在q后面可以接 -l 低质量 、-h 高质量。还有更高质量,但是没必要,当然,我电脑也带不动。