Рейтинг:1

ModuleNotFoundError: нет модуля с именем «apt_pkg», пытающегося установить репозиторий deadsnakes

флаг cn

Я хочу установить Python 3.10 на Ubuntu 18.04 (в настоящее время я использую Python 3.8) из репозитория deadsnakes со следующим набором команд, которые я нашел в Интернете:

sudo add-apt-repository ppa:deadsnakes/ppa
судо подходящее обновление
sudo apt установить python3.10

Но я получил ошибку «sudo: add-apt-repository: команда не найдена».

Дальнейшее исследование сети привело меня к этому набору команд на «ModuleNotFoundError: нет модуля с именем« apt_pkg »» появляется в различных командах.:

sudo apt удалить python3-apt
sudo apt автоудаление
sudo apt автоочистка
sudo apt установить python3-apt

Другие веб-источники сказали то же самое, поэтому я сделал это, но я все равно получаю сообщение об ошибке, когда запускаю sudo add-apt-repository ppa:deadsnakes/ppa.

Потом я нашел https://phoenixnap.com/kb/add-apt-repository-command-not-found-ubuntu, который советовал такой набор команд:

судо подходящее обновление
sudo apt установить общие свойства программного обеспечения
судо подходящее обновление

поэтому я сделал это, но когда я запускаю sudo add-apt-repository ppa:deadsnakes/ppa, я получаю это сообщение об ошибке:

~$ sudo add-apt-repository ppa:deadsnakes/ppa Traceback (последний последний вызов): Файл "/usr/bin/add-apt-repository", строка 12, в из softwareproperties.SoftwareProperties импортировать SoftwareProperties, ярлык_обработчик Файл "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", строка 28, в импортировать apt_pkg ModuleNotFoundError: нет модуля с именем «apt_pkg»

Я нашел несколько веб-ссылок, которые показывают широкий спектр решений с более ранними версиями Python. Я сейчас на Python 3.8.

Прежде чем я сделаю что-либо еще, я хочу спросить, как лучше всего решить сообщение об ошибке ModuleNotFoundError: No module named 'apt_pkg' при попытке установить репозиторий deadsnakes для установки Python 3.10, учитывая количество возможных решений, которые я видел. Есть ли другой способ установки 3.10, кроме сборки из исходников?

Большое спасибо.

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

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