自从上次安装后,玩了一下就没怎么用过了。经过这么长的时间,不仅作者完善了项目,参考资料也变的更多了。上次安装的版本有些复杂,现在对manim重新安装。
参考文献GitHub - cai-hust/manim-tutorial-CN: manim中文教程,如果想系统地学习一些用法欢迎进入我的疫情期间搭建的博客
安装步骤不一一赘述。
注重描述一下安装的过程中问题。
1、版本问题
视频中描述python版本为3.7
由于我电脑的python为3.6,依赖包太多了,就没有更改。并没有太大的问题。
2、anconda
如果电脑中有anconda,可以直接使用conda 命令安装
如果要使用虚拟环境:
conda-env create manim#创建虚拟环境
conda-env list #列出虚拟环境
conda-env activate manim#激活虚拟环境
conda install --file=requirement.txt#安装依赖
3、PIP安装问题
最头疼的是速度问题,很容易就挂了。
解决问题就是换源,更换为国内源。
#可以在以上的环境中使用
python -m pip install -r requirement.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
其他源
阿里云
http://mirrors.aliyun.com/pypi/simple/
中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban)
http://pypi.douban.com/simple/
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学
http://pypi.mirrors.ustc.edu.cn/simple/
————————————————
4、意外问题
在众多依赖中,其他都没什么问题。核心的是 pyicaro.
我在安装过程中,总是出错。查了老半天,使用 pip conda命令行 以及界面窗口都没能成。
从官网下载离线包安装,也失败。
后来发现,版本不对劲,默认拉取的是最新版本,并不符合我的3.6版本。
解决方案:
从网站下载对应的离线版本
地址:
Python Extension Packages for Windows - Christoph Gohlke
ctrl + F, 输入 pycairo,下载 pycairo-1.19.1-cp36-cp36m-win_amd64。也就是对应的版本。
pip install pycairo-1.19.1-cp36-cp36m-win_amd64#在命令行运行的文件夹里
5、文字问题
按照视频正常安装就没有问题。
但是,如果你和我一样,电脑里安装了其他LaTeX环境,例如textlive,那么就有可能冲突。
测试:打开命令行,输入latex,或者 tex,
如果有结果,说明电脑里有tex环境
加入环境:把miktex路径中的bin/x64 加入系统环境变量
6、快乐使用!
python -m manim example_scenes.py SquareTocircle -pl
ok,以上就是我遇到的问题。