zaLinux.ru

Ошибка «ModuleNotFoundError: No module named ‘manimpango’» (РЕШЕНО)


При запуске одно из программ возникла следующая ошибка:

Traceback (most recent call last):
  File "/usr/bin/emote", line 33, in <module>
    sys.exit(load_entry_point('Emote==0.0.0', 'gui_scripts', 'emote')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/emote", line 25, in importlib_load_entry_point
    return next(matches).load()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load
    module = import_module(match.group('module'))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1128, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.11/site-packages/emote/__init__.py", line 6, in <module>
    import manimpango
ModuleNotFoundError: No module named 'manimpango'

Строка «python3» говорит нам о том, что вылетевшее приложение является программой, написанной на Python.

Из всех этих данных нужно обратить внимание на последнюю строку:

ModuleNotFoundError: No module named 'manimpango'

То есть причина ошибки в том, что не найден модуль с именем manimpango.


Этот модуль обеспечивается пакетом Python, который можно установить из стандартных репозиториев вашего дистрибутива, либо с помощью менеджера пакетов Python pip.

Как исправить ошибку «ModuleNotFoundError: No module named 'manimpango'» в Arch Linux, Manjaro, BlackArch

В Arch Linux и производных модуль python-manimpango присутствует в AUR, поэтому для его установки используйте менеджер пакетов pikaur. Подробности смотрите в статье «Автоматическая установка и обновление пакетов AUR».

На моей системе пакет python-manimpango уже установлен, но ошибка «ModuleNotFoundError: No module named 'manimpango'» всё равно возникала.

Для исправления ситуации помогла переустановка пакета. Установить или переустановить пакет в python-manimpango Arch Linux, Manjaro, BlackArch и производных дистрибутивах вы можете командой:

pikaur -S python-manimpango

Как исправить ошибку «ModuleNotFoundError: No module named 'manimpango'» в Debian, Linux Mint, Ubuntu, Kali Linux

В Debian и производных дистрибутивах данный пакет также присутствует в стандартных репозиториях, но имеет чуть другое название. Для его установки выполните следующие команды:

sudo apt update
sudo apt install python3-manimpango

Какой пакет нужно установить с помощью pip3 при возникновении ошибки «ModuleNotFoundError: No module named 'manimpango'»

Если вы предпочитаете использовать менеджер пакетов pip3, то для исправления этой ошибки установите пакет ManimPango следующей командой:

sudo pip3 install ManimPango

Рекомендуемые статьи:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *