Установка Python 3.7 на Ubuntu 23.10 выдает ошибку 404

Недавно я установил Ubuntu 23.10 начисто после того, как у меня начались проблемы с обновлением до версии 23.10 с 23.04. Я пытаюсь установить Python 3.7 в свою систему через ppa:deadsnakies, но он продолжает выдавать следующую ошибку.

Ошибка:13 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu мантический выпуск   
  404 Не найден [IP: 185.125.190.52 443]
Чтение списков пакетов... Готово                                                  
E: В репозитории «https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu mantic Release» нет файла Release.
N: Обновление из такого репозитория невозможно выполнить безопасно, поэтому оно отключено по умолчанию.
N: См. справочную страницу apt-secure(8) для получения подробной информации о создании репозитория и настройке пользователя.

Вот что я попробовал:

      sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa

Я не пытаюсь заменить версию Python по умолчанию, а пытаюсь установить ее вместе с версией по умолчанию. Установка из исходного кода — это хлопотная и слишком сложная задача. Если что-то пойдет не так, это сделает систему более сложной и заставит меня переустанавливать ее, поскольку Python, по сути, — это беспорядок. Есть ли способ легко установить его? Спасибо

Посетив ссылку в ошибке, похоже, что она не будет установлена ​​через ppa. Есть ли другая возможность?

1 ответ

Причина проста: PPA хранит только файлы релизов до Jammy. По этой причине новые версии Ubuntu не поддерживаются. Вы можете попробовать установить более старую версию — если вы знаете, что делаете, и осознаете риски.

За исключением этого, срок службы Python 3.7 истек, и он не поддерживается с конца июня 2023 года. Так что вы, скорее всего, больше не захотите его использовать.

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