Package Details: manim 0.19.0-1

Git Clone URL: https://aur.archlinux.org/manimce.git (read-only, click to copy)
Package Base: manimce
Description: Animation engine for explanatory math videos (community edition).
Upstream URL: https://github.com/ManimCommunity/manim
Keywords: animation graphics manim maths python
Licenses: custom, MIT
Conflicts: python-manimlib
Submitter: groctel
Maintainer: groctel (naveen521kk)
Last Packager: groctel
Votes: 12
Popularity: 0.023446
First Submitted: 2020-10-24 14:29 (UTC)
Last Updated: 2025-04-01 17:00 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

carlosal1015 commented on 2022-02-21 19:37 (UTC) (edited on 2022-02-21 19:43 (UTC) by carlosal1015)

Hi @Gregoire, manimgl != manim (community edition). In AUR there no exists a package for manimgl.

Gregoire commented on 2022-02-21 18:20 (UTC)

Hello,

I think the source of the code have changed to https://github.com/3b1b/manim/releases For example (untested) : 07629c2668790449e277df6ce23296c1ba6a5612882394bd71778029ce80a231 Source code (tar.gz) manim-1.5.0.tar.gz

groctel commented on 2022-02-12 22:31 (UTC)

It seems that you installed a different provider for networkx than the one specified in the PKGBUILD @Volker_Weissmann. The latest update CI's works without any problems: https://github.com/Groctel/pkgbuilds/runs/5124210956. Can you reproduce the error reinstalling manim with the default provider?

Volker_Weissmann commented on 2022-02-12 21:06 (UTC)

The dependencies seem to be incorrectly specified:

$ pacaur -S manim
...
$ ipython
...
In [1]: import manim
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Input In [1], in <module>
----> 1 import manim

File /usr/lib/python3.10/site-packages/manim/__init__.py:59, in <module>
     57 from .mobject.functions import *
     58 from .mobject.geometry import *
---> 59 from .mobject.graph import *
     60 from .mobject.logo import *
     61 from .mobject.matrix import *

File /usr/lib/python3.10/site-packages/manim/mobject/graph.py:10, in <module>
      7 from copy import copy
      8 from typing import Hashable, List, Optional, Tuple, Type, Union
---> 10 import networkx as nx
     11 import numpy as np
     13 from manim.mobject.opengl_mobject import OpenGLMobject

ModuleNotFoundError: No module named 'networkx'
...
$ pacman -Q | grep networkx
python-networkx-1.11 1.11-2
$ sudo pacman -S python-networkx
resolving dependencies...
looking for conflicting packages...
:: python-networkx and python-networkx-1.11 are in conflict. Remove python-networkx-1.11? [y/N] y

Packages (3) python-networkx-1.11-1.11-2 [removal]  python-pandas-1.4.0-1  python-networkx-2.6.3-4
...

now import manim works

naveen521kk commented on 2021-05-17 17:11 (UTC)

Hello, I have updated the package(0.6.0-2) for using the regular python-networkx instead of the git version, also fixed a problem due to click 8. Hope things work --Naveen

yashlala commented on 2021-05-17 16:33 (UTC)

Understood -- the git dependency doesn't cause problems on my end, in any case.

Good luck with your uni work :)

groctel commented on 2021-05-17 09:09 (UTC)

There's an open issue with python-networkx and its python-decorator dependency. I submitted a small patch to update the dependency to the latest version but that required building from HEAD. When this issue is finally fixed it won't be needed. I've just checked the latest manim pyproject.toml and it looks like it's not required anymore (there used to be a comment about the issue). I'll look into it in a few days because I'm overwhelmed with uni responsibilities right now.

yashlala commented on 2021-05-17 03:24 (UTC)

Is there a reason this package uses python-networkx-git instead of regular python-networkx?