一,准备工作
在一切开始前,我们应该准备好:
1.VsCodehttps://code.visualstudio.com/Download
2.Anaconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Windows-x86_64.exe
二,配置
Anaconda配置
安装好Anaconda后,如果安装时未勾选将其添加进环境变量PATH中,那么就得手动配置。
如图,将Anaconda文件下的三个路径添加进系统PATH环境变量中。
搜素Anaconda清华镜像源,可见上图。按照步骤将清华镜像配置进Anaconda(这样下载第三方库可以直接从清华镜像中下载,比国外资源快一些) 。
配置完镜像源后,我们进入cmd命令窗口,创建虚拟环境(相当于一个独立的工作间)
conda create -n envname python==3.9
envname为自拟的虚拟环境名称,python>=3.8。之后yes就可以了。
创建完虚拟环境,Anaconda配置结束。
VsCode配置
进入Vscode后,下载中文插件(可选)
下载 python拓展
至此,VsCode配置结束。
安装Manim
1.安装ffmpeg
进入cmd窗口,键入
activate envname 进入虚拟环境下,鉴于Anaconda版本不同,conda activate envname也有可能
继续键入
conda install ffmpeg
ffmpeg安装结束。
2.安装manim
进入cmd后进入虚拟环境,键入
pip install manim pip没有配置清华镜像的可以按照一样的流程配置,搜索pip清华镜像源。
manim安装结束。
三,测试
进入VsCode,按住ctrl+shift+p,搜索Python:Select Interpreter,选中创建的虚拟环境。
示例:
创建一个test.py文件,编写代码
python
from manim import *
class RotateObject(Scene):
def construct(self):
textM = Text("Text")
textC = Text("Reference text")
textM.shift(UP)
textM.rotate(PI/4)
self.play(Write(textM), Write(textC))
self.wait(2)
写完后,在终端处键入 manim dir(文件路径-->test.py) -p
参数可调,详见 manim-tutorial-CN: manim中文入门教程 (gitee.com)
最终效果