【环境配置】从零开始在Windows10环境下安装配置Manim
[by_041]
完整流程
-
用PowerShell安装包(软件)管理器Scoop【参考博文】(注意要按照文末添加常用bucket)
-
在Scoop中安装Git插件:
☆在安装插件前可以用
scoop search 插件名
查找一下插件是否已存在于可用网络或者已存在于 本地-
在PowerShell中输入:
scoop install git
-
若是因为解压问题失败,可先卸载重新安装7zip,再输入以上命令
卸载重新安装7zip在PowerShell中输入:
scoop uninstall 7zip
和scoop install 7zip
-
-
还需在PowerShell中用Scoop进行的操作:
scoop search ffmpeg
- 增加软件源(需要先安装Git,见上一步,若失败类似上面对7zip的操作重装Git):
scoop bucket add extras
- 下载SoX(需要花点时间,若失败也可以通过浏览器下载):
scoop install sox
-
在这个网站查找需要下载软件源:
- miktex软件源:在上面的网站中查找
miktex
,然后点击进入该表格上方的***/scoop-bucket⤴
链接,复制网址
- miktex软件源:在上面的网站中查找
-
回到PowerShell输入:
扫描二维码关注公众号,回复: 13290371 查看本文章-
其中
rdmcgregor
是上面***中的内容,注意,你安装时有地址可能和此处我的不同:scoop bucket add rdmcgregor https://github.com/rdmcgregor/scoop-bucket
出现
Checking repo... ok
后还需等待一段时间,直到和之前类似的绿色成功安装信息出现
-
-
安装MiKTeX(也可以进入该网站手动安装,更稳and更快):
scoop install MiKTeX
-
打开MiKteX控制台(可能会自动隐藏在任务栏哦ii),打开检查更新后点击左侧宏包(Packages)选项,安装(选择包and点击上面的+号)所有未安装的包(小技巧:按照安装日期排序可以快很多哦!!)
-
。。。
-
看到下面视频十分半多(然做了两小时hhh),先做到这liao、、挂机下载剩下的三四千个包,睡觉睡觉,命要紧hhh
-
起了///
-
继续在PowerShell操作:
- 安装aria2:
scoop install aria2
- 安装anaconda3:
scoop install anaconda3
- 安装vscode:
scoop install vscode
- 安装aria2:
-
在这个网页中下载kite(一个补全很方便的编码器),点击
download for free
-
等待过程中回到PowerShell中
- 选择下载manim的文件夹位置【地址可自定义】:
cd C:\software\
- 用git克隆manim:
git clone http://github.com/3b1b/manim
- 选择下载manim的文件夹位置【地址可自定义】:
-
下载好manim后我们来创建环境(因为速度原因使用的是清华镜像站的方法)
-
生成配置文件,先在PowerShell执行:
conda config --set show_channel_urls yes
-
然后是漫长的等待了。。。
-
好了,镜像克隆完成,,打开对应的(我的是C:\software\manim)文件夹的命令窗口(在路径栏输入cmd回车),然后输入指令
pip install -e .
嫌麻烦只要看这个就行了
- 在先前等待的过程中41发现只要用pip直接下载manimgl包:
pip install manimgl
,然后在cmd名利窗口中用manimgl 文件地址\文件名.py
就已经足够运行相应动画liao~ - 可以看这篇博客粗略了解python的安装以及在SublimeText3中的配置过程
- 然后在sublime配置文件中添加
sublime-settings-manim-python.sublime-build
文件,并复制以下内容即可:
{
// 下面的命令需要按Ctrl+Shift+b来运行
"variants": [{
"name": "Run",
"shell": true,
"cmd": ["start","cmd","/k","manimgl $file"],
// /c是执行完命令后关闭cmd窗口,
// /k是执行完命令后不关闭cmd窗口。
}]
}
完整功能的Manim还是需要克隆、导入、pip安装等步骤的噢、、
参考视频:【B站视频】可以搭配一同看,方便理解噢ii
参考博文:太多 列不过来了、