manimlib的安装与使用教程(一)

manimlib的安装

笔者最近想使用一款比较好的项目软件创建一个非常好的数学视频动画,很巧的是在github上找到manimlib这一个数学动画制作的项目。它能够非常好的使用各种数学方法和公式来对数学原理进行演绎。
manimlib安装环境需要python3.7。安装如下所示

pip3 install manimlib

笔者使用的环境是ubuntu19.10环境。安装过程中需要的依赖库有numpy,scipy,pillow,opencv,pycario等等依赖库。在编译安装pycairo过程中出现了X11/Xlib.h没有找到的问题,这是由于x11没有安装完整。所以就采取以下的方法解决这个问题

sudo apt-get install libx11-dev 

libx11-dev是关于xorg-server的软件开发底层库。但是安装之后依旧存在这个问题。最后查看相关的文件

/usr/include/X11/Xlib.h
/usr/inculde/X11/X.h

这两个文件均存在,最后笔者直接修改了头文件

#include<X11/Xlib.h>

修改为

#include<Xlib.h>

包括修改文件Xlib.h

#include <X11/X.h>
/* applications should not depend on these two headers being included! */
#include <X11/Xfuncproto.h>
#include <X11/Xosdefs.h>

修改为

#include <X.h>
/* applications should not depend on these two headers being included! */
#include <Xfuncproto.h>
#include <Xosdefs.h>

然后单独安装pycairo,成功安装。
接下来笔者会介绍如何使用这个项目来做自己的动画。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值