Приложения Python отказывают с ошибками модуля

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

Traceback (most recent call last):
  File "/usr/lib/exaile/exaile.py", line 85, in <module>
    main()
  File "/usr/lib/exaile/exaile.py", line 80, in main
    from xl import main
  File "/usr/lib/exaile/xl/main.py", line 42, in <module>
    from xl.nls import gettext as _
  File "/usr/lib/exaile/xl/nls.py", line 33, in <module>
    import locale
ImportError: No module named locale

И выполнение sudo add-apt-repository выводы

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 11, in <module>
    from softwareproperties.SoftwareProperties import SoftwareProperties, shortcut_handler
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 34, in <module>
    import threading
ImportError: No module named 'threading'

Я понятия не имею, почему это произошло бы, потому что у меня есть все зависимости, разрешенные в моей системе, что означает, что я ничего не должен пропускать. Что не так и как я могу зафиксировать его?

3
задан 29 April 2015 в 09:10

1 ответ

Похож на Вас, возможно, должен установить Ваш путь среды Python. Во-первых, войдите в свой терминал и выполните команду, echo $PYTHONPATH. Эта переменная может быть пустой. Если так, можно создать новый. Сделайте это путем выполнения команды export PYTHONPATH=/usr/lib/python2.x/, Если это работает, добавьте эту команду к Вашему ~/.bashrc файл. Если Вы не можете определить местоположение этого файла в своем корневом каталоге, нажмите ctrl+h. Надеюсь, что я помог!

Для тестирования, чтобы видеть, был ли путь правильно установлен откройте оболочку Python и сделайте import test. Если это говорит, No module named test тогда Вы правильно не установили свою переменную среды.

2
ответ дан 1 December 2019 в 17:02

Другие вопросы по тегам:

Похожие вопросы: