想做Manim动画, 但是没有编程基础, 那就是一步一个坑, 踩过的都懂.
这篇就从最基础的说起, 手拉手带你搭建Manim环境🌞.
安装Python
Manim是一个Python库, 所以第一步要安装Python.
官网下载Python: Download Python | Python.org
下载后双击exe文件
勾选"Add python.exe to PATH"
选择"Customize installation"
点击"Next"
自定义安装目录
点击"Install"
点击"Close"
键盘按下Win+R, 输入cmd, 进入命令行
输入"python --verion", 可以看到版本号, 说明安装成功.
安装VSCode
官网下载VSCode: Visual Studio Code - Code Editing. Redefined
双击exe, 自定义安装目录, 一路next, 最后安装
在VSCode中打开扩展市场, 安装Python扩展
在自己的电脑中创建一个空的目录, 作为Manim项目
在VSCode中打开刚刚创建的目录
快捷键Ctrl + Shift + P, 输入"Python Create Environment", 并选择.
选择Venv
选择之前安装过的Python
可以看到项目中多了.venv的目录
还是快捷键Ctrl + Shift + P, 输入"Python Select Interpreter", 并选择.
选择刚刚创建的.venv目录下的解释器.
还是Ctrl + Shift + P, 输入"Open Workspace Settings (JSON)"
添加如下代码并保存:
{
"python.terminal.activateEnvironment": true,
"python.defaultInterpreterPath": "${workspaceFolder}/.venv/Scripts/python.exe"
}
新建一个终端, 执行命令pip -V
如果内容包含venv字样, 则说明虚拟环境已经配置好了.
在命令行执行命令: pip install manim
安装完成后会在项目的\.venv\Lib\site-packages下发现安装的依赖.
万事俱备, 准备敲代码.
创建第一个Manim程序
创建一个py文件
粘贴下面代码
from manim import *
class CreateCircle(Scene):
def construct(self):
self.play(Create(Circle()))
Ctrl + S保存文件.
在命令行执行manim -pql .\test.py CreateCircle
至此环境就搭建好了, 想要进一步学习Manim的知识, 欢迎关注我的公众号: "算法铁金库", 我已经整理了一套教程, 供大家参考~