Рейтинг:-3

Фатальная ошибка питона

флаг bf

когда я набрал команду: sudo apt update, она показала проблему, указанную ниже:

tom@boy:~$ sudo apt update
[sudo] пароль для Тома: 
Попадание:1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu фокусное InRelease
Попадание: 2 http://packages.microsoft.com/repos/code стабильная версия InRelease                                                                                                                                           
Попадание: 3 http://dl.google.com/linux/chrome/deb стабильная версия InRelease                                                                                                                                              
Попадание:4 https://packages.microsoft.com/repos/vscode стабильная версия InRelease                                                                                                                                        
Попадание: 5 http://np.archive.ubuntu.com/ubuntu focus InRelease                                 
Попадание:6 http://security.ubuntu.com/ubuntu focus-security InRelease    
Попадание: 7 http://ppa.launchpad.net/sylvain-pineau/kazam/ubuntu фокусное InRelease
Попадание:8 http://np.archive.ubuntu.com/ubuntu focus-updates InRelease
Попадание:9 http://np.archive.ubuntu.com/ubuntu focus-backports InRelease
Не удалось найти независимые от платформы библиотеки <prefix>
Не удалось найти зависящие от платформы библиотеки <exec_prefix>
Попробуйте установить для $PYTHONHOME значение <prefix>[:<exec_prefix>]
Конфигурация пути Python:
  PYTHONHOME = (не установлено)
  PYTHONPATH = (не задано)
  имя программы = '/usr/bin/python3'
  изолированный = 0
  среда = 1
  сайт пользователя = 1
  сайт импорта = 1
  sys._base_executable = '/usr/bin/python3'
  sys.base_prefix = '/usr'
  sys.base_exec_prefix = '/usr'
  sys.executable = '/usr/bin/python3'
  sys.prefix = '/usr'
  sys.exec_prefix = '/usr'
  sys.path = [
    '/usr/lib/python38.zip',
    '/usr/lib/python3.8',
    '/usr/lib/lib-dynload',
  ]
Неустранимая ошибка Python: init_fs_encoding: не удалось получить кодек Python для кодировки файловой системы
Состояние выполнения Python: ядро ​​инициализировано
ModuleNotFoundError: нет модуля с именем «кодировки»

Текущий поток 0x00007f135d32d740 (сначала самый последний вызов):
<без фрейма Python>
Чтение списков пакетов... Готово
E: Проблема с выполнением сценариев APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update- дб; затем /usr/lib/cnf-update-db > /dev/null; фи'
E: подпроцесс вернул код ошибки

Я уже пробовал использовать команду

tom@boy:~$ sudo apt purge python2-минимальный
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет 'python2-minimal' не установлен, поэтому не удален
Следующие пакеты были установлены автоматически и больше не требуются:
  libpython2-stdlib libpython2.7-минимальный libpython2.7-stdlib python2.7 python2.7-минимальный
Используйте «sudo apt autoremove», чтобы удалить их.
0 обновлено, 0 установлено заново, 0 удалено и 219 не обновлено.
3 не полностью установлен или удален.
После этой операции будет использовано 0 Б дополнительного дискового пространства.
Настройка apturl (0.5.2ubuntu19)...
Не удалось найти независимые от платформы библиотеки <prefix>
Не удалось найти зависящие от платформы библиотеки <exec_prefix>
Попробуйте установить для $PYTHONHOME значение <prefix>[:<exec_prefix>]
Конфигурация пути Python:
  PYTHONHOME = (не установлено)
  PYTHONPATH = (не задано)
  имя программы = '/usr/bin/python3'
  изолированный = 0
  среда = 1
  сайт пользователя = 1
  сайт импорта = 1
  sys._base_executable = '/usr/bin/python3'
  sys.base_prefix = '/usr'
  sys.base_exec_prefix = '/usr'
  sys.executable = '/usr/bin/python3'
  sys.prefix = '/usr'
  sys.exec_prefix = '/usr'
  sys.path = [
    '/usr/lib/python38.zip',
    '/usr/lib/python3.8',
    '/usr/lib/lib-dynload',
  ]
Неустранимая ошибка Python: init_fs_encoding: не удалось получить кодек Python для кодировки файловой системы
Состояние выполнения Python: ядро ​​инициализировано
ModuleNotFoundError: нет модуля с именем «кодировки»

Текущий поток 0x00007f1bae94d740 (сначала самый последний вызов):
<без фрейма Python>
dpkg: ошибка обработки пакета apturl (--configure):
 установленный подпроцесс сценария после установки пакета apturl вернул статус ошибки 1
Настройка python2.7 (2.7.18-1~20.04.1)...
/var/lib/dpkg/info/python2.7.postinst: 9: /usr/bin/python2.7: не найдено
dpkg: ошибка обработки пакета python2.7 (--configure):
 установленный подпроцесс сценария после установки пакета python2.7 вернул статус ошибки 127
Настройка python3-minimal (3.8.2-0ubuntu2)...
Не удалось найти независимые от платформы библиотеки <prefix>
Не удалось найти зависящие от платформы библиотеки <exec_prefix>
Попробуйте установить для $PYTHONHOME значение <prefix>[:<exec_prefix>]
Конфигурация пути Python:
  PYTHONHOME = (не установлено)
  PYTHONPATH = (не задано)
  имя программы = '/usr/bin/python3'
  изолированный = 0
  среда = 1
  сайт пользователя = 1
  сайт импорта = 1
  sys._base_executable = '/usr/bin/python3'
  sys.base_prefix = '/usr'
  sys.base_exec_prefix = '/usr'
  sys.executable = '/usr/bin/python3'
  sys.prefix = '/usr'
  sys.exec_prefix = '/usr'
  sys.path = [
    '/usr/lib/python38.zip',
    '/usr/lib/python3.8',
    '/usr/lib/lib-dynload',
  ]
Неустранимая ошибка Python: init_fs_encoding: не удалось получить кодек Python для кодировки файловой системы
Состояние выполнения Python: ядро ​​инициализировано
ModuleNotFoundError: нет модуля с именем «кодировки»

Текущий поток 0x00007fc23453e740 (сначала самый последний вызов):
<без фрейма Python>
dpkg: ошибка обработки пакета python3-minimal (--configure):
 установленный подпроцесс сценария после установки пакета python3-minimal вернул статус ошибки 1
При обработке возникли ошибки:
 аптурл
 питон2.7
 python3-минимальный
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

Я новичок в python, пожалуйста, помогите мне с этим вопросом. и моя ссылка на файл python тоже не работает. Пожалуйста, помогите мне в этом вопросе.

Organic Marble avatar
флаг us
Что вы сделали с конфигурацией Python вашей системы до того, как это произошло?
флаг us
Это дубликат сообщения [Ошибка Python при установке или обновлении] (https://askubuntu.com/questions/1390651/python-error-on-installing-or-updating). Пожалуйста, ответьте на вопрос, поднятый в существующих сообщениях, вместо того, чтобы задавать один и тот же вопрос дважды.

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

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