Manimlibのインストールと使用のチュートリアル(1)

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を個別にインストールし、正常にインストールします。
次に、このプロジェクトを使って自分のアニメーションを作る方法を紹介します。

おすすめ

転載: blog.csdn.net/Zhang_Pro/article/details/107618244