3b1b / 3b1b/manim

manimgl in virtual environment on macos mojave 10.14.6; ManimPango could not import and load the necessary shared libraries.

Aberta
#2,305 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
93.9k
Forks
7.7k
Merge médio
2d 13h
PRs com merge (30d)
4

Descrição

Hi!

I am trying to get manimgl runninig on my older mac.

After installing manim as described on the github repo the first run

`manimgl`

gives the error

```ImportError:

ManimPango could not import and load the necessary shared libraries.
This error may occur when ManimPango and its dependencies are improperly set up.
Please make sure the following versions are what you expect:

* ManimPango v0.6.0, Python v3.10.16
```

The venv is built with Python 3.10.16 although i tried the same install with 3.9 and 3.10. Same error appears.

As mentioned sometimes, I manually installed Cython and manimpango, just to try some older troubleshooting. This seems not a solution to my problem

Does manim needs a newer version of macOS? Any hint appreciated.

Best, rick

The complete error messages is attached.

[manim.log](https://github.com/user-attachments/files/18491549/manim.log)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

O erro indica que o ManimPango não consegue carregar bibliotecas compartilhadas no macOS Mojave 10.14.6. Verifique o arquivo de log anexado para identificar falhas específicas no carregamento das bibliotecas. Investigue a instalação do manimpango e suas dependências (como Pango e Cairo) em versões mais antigas do macOS. Analise a configuração e os requisitos de compatibilidade do pacote manimpango e teste se compilar a partir do código-fonte ou usar uma versão diferente resolve o problema.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
macos
Domínio
cli, developer-experience
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
30/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.