Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement on the python-dev version #3864

Open
2 tasks done
JonasFovea opened this issue Jul 15, 2024 · 0 comments · May be fixed by #3930
Open
2 tasks done

Improvement on the python-dev version #3864

JonasFovea opened this issue Jul 15, 2024 · 0 comments · May be fixed by #3930
Labels
good first issue Good for newcomers installation Everything concerning the installation process

Comments

@JonasFovea
Copy link

Preliminaries

Description of error

Hi!
I followed the installation instructions but failed to pip install manim.
Some header files where missing even though I installed python3-dev.

It turns out, that it might be necessary to specifically install it for your python version.

This probably occurred, because I have several python versions installed.

So for me, installing python3.12-dev did the trick.

It might be good to mention this in the docs...

Installation logs

  /tmp/pip-install-cceed8ly/manimpango_6dbecf73f2be40eab291ac24b3aeea55/manimpango/cmanimpango.c:83:10: fatal error: Python.h: No such file or directory
     83 | #include "Python.h"
        |          ^~~~~~~~~~
  compilation terminated.
  error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
  [end of output]
Terminal output
PASTE HERE OR PROVIDE LINK TO https://pastebin.com/ OR SIMILAR

System specifications

System Details
  • OS (with version, e.g., Windows 10 v2004 or macOS 10.15 (Catalina)): Ubuntu 22.04
  • RAM:
  • Python version (python/py/python3 --version): 3.12
  • Installed modules (provide output from pip list):
PASTE HERE
LaTeX details
  • LaTeX distribution (e.g. TeX Live 2020):
  • Installed LaTeX packages:

Additional comments

@JonasFovea JonasFovea added the installation Everything concerning the installation process label Jul 15, 2024
@JasonGrace2282 JasonGrace2282 added the good first issue Good for newcomers label Jul 25, 2024
@JasonGrace2282 JasonGrace2282 linked a pull request Sep 2, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers installation Everything concerning the installation process
Projects
Status: 🆕 New
Development

Successfully merging a pull request may close this issue.

2 participants