Open martinprad0 opened 7 months ago
Hello, this is weird… can you try to upgrade to Manim Slide v5?
I run pip3 install --upgrade manim-slides
, then I get from pip list | grep manim-slides
the same version. I think the issue is that I'm unable to upgrade.
What message do you get after upgrading?
also, the issue might be that you have multiple Manim-slides versions installed, probably because you have multiple Python versions installed?
What message do you get after upgrading?
also, the issue might be that you have multiple Manim-slides versions installed, probably because you have multiple Python versions installed?
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: manim-slides in ./.local/lib/python3.12/site-packages (4.7.0)
Requirement already satisfied: click>=8.0 in ./.local/lib/python3.12/site-packages (from manim-slides) (8.1.7)
Requirement already satisfied: click-default-group>=1.2 in ./.local/lib/python3.12/site-packages (from manim-slides) (1.2.4)
Requirement already satisfied: numpy>=1.19.3 in ./.local/lib/python3.12/site-packages (from manim-slides) (1.26.2)
Requirement already satisfied: opencv-python>=4.6 in ./.local/lib/python3.12/site-packages (from manim-slides) (4.8.1.78)
Requirement already satisfied: pydantic>=1.9.1 in ./.local/lib/python3.12/site-packages (from manim-slides) (2.5.2)
Requirement already satisfied: pyside6>=6 in ./.local/lib/python3.12/site-packages (from manim-slides) (6.6.1)
Requirement already satisfied: requests>=2.26.0 in /usr/lib/python3.12/site-packages (from manim-slides) (2.28.2)
Requirement already satisfied: tqdm>=4.62.3 in /usr/lib/python3.12/site-packages (from manim-slides) (4.66.1)
Requirement already satisfied: annotated-types>=0.4.0 in ./.local/lib/python3.12/site-packages (from pydantic>=1.9.1->manim-slides) (0.6.0)
Requirement already satisfied: pydantic-core==2.14.5 in ./.local/lib/python3.12/site-packages (from pydantic>=1.9.1->manim-slides) (2.14.5)
Requirement already satisfied: typing-extensions>=4.6.1 in ./.local/lib/python3.12/site-packages (from pydantic>=1.9.1->manim-slides) (4.8.0)
Requirement already satisfied: shiboken6==6.6.1 in ./.local/lib/python3.12/site-packages (from pyside6>=6->manim-slides) (6.6.1)
Requirement already satisfied: PySide6-Essentials==6.6.1 in ./.local/lib/python3.12/site-packages (from pyside6>=6->manim-slides) (6.6.1)
Requirement already satisfied: PySide6-Addons==6.6.1 in ./.local/lib/python3.12/site-packages (from pyside6>=6->manim-slides) (6.6.1)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.12/site-packages (from requests>=2.26.0->manim-slides) (3.2.0)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.12/site-packages (from requests>=2.26.0->manim-slides) (3.4)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.12/site-packages (from requests>=2.26.0->manim-slides) (1.26.18)
Ooh I think I know, this is because you are using Python 3.12 but Manim Slides v5 is not available on Python 3.12, mainly because one of its dependencies is not available :/
can you check if you can install PySide6?
If you can, I will release a new version for your Python version. Otherwise, you might need to install Python 3.11 or earlier :/
can you check if you can install PySide6?
Yup already installed.
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: PySide6 in ./.local/lib/python3.12/site-packages (6.6.1)
Requirement already satisfied: shiboken6==6.6.1 in ./.local/lib/python3.12/site-packages (from PySide6) (6.6.1)
Requirement already satisfied: PySide6-Essentials==6.6.1 in ./.local/lib/python3.12/site-packages (from PySide6) (6.6.1)
Requirement already satisfied: PySide6-Addons==6.6.1 in ./.local/lib/python3.12/site-packages (from PySide6) (6.6.1)
Oh yeah I just remember that the Pyside v6.6.1 is broken, and you cannot enjoy the normal Manim Slides experience. You will experience flashing black screens in between slides :/
I reported that issue to their team, but not update yet: https://bugreports.qt.io/browse/QTBUG-118501.
In the meantime, if you don't mind the small visual bug (only when using manim-slides present
), you can install the latest version with:
git clone https://github.com/jeertmans/manim-slides.git
or just download this proect files.
Modify the PySide6 version in pyproject.toml
to be 6.6.1
.
Run poetry lock
to update the lock file.
Then run pip install .
to install Manim Slides v5.
Description
When running the command
from manim_slides import Slide
I get the following errorVersion
I get the same error when running
manim-slides --version
, but withpip list | grep manim-slides
i get the following outputPlatform
OS: Fedora Linux 39 (Workstation Edition) x86_64 Kernel: 6.6.3-200.fc39.x86_64
pip is installed though rpm
Screenshots
No response
Additional information
No response