При запуске одно из программ возникла следующая ошибка:
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
Связанные статьи:
- Решение проблемы со сломавшимся после обновления пакетов Pip (100%)
- Ошибка «Cannot uninstall .... It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.» (РЕШЕНО) (100%)
- Ошибка «Error: pg_config executable not found.» (РЕШЕНО) (100%)
- Как обновить все пакеты Python установленные с pip (96.3%)
- Как установить pip в Kali Linux (96.3%)
- Ubuntu в VirtualBox не растягивается до полного экрана, хотя установлены гостевые дополнения (РЕШЕНО) (RANDOM - 1.8%)