У меня есть альтернативы:
$ sudo update-alternatives --config python3
Есть 3 варианта альтернативного python3 (предоставление /usr/bin/python3).
Статус приоритета пути выбора
--------------------------------------------- ----------
0 /usr/bin/python3.8 2 автоматический режим
1 /usr/bin/python3.10 1 ручной режим
* 2 /usr/bin/python3.8 2 ручной режим
3 /usr/bin/python3.9 2 ручной режим
Нажмите <enter>, чтобы сохранить текущий выбор[*], или введите номер выбора: 1
альтернативы обновления: использование /usr/bin/python3.10 для предоставления /usr/bin/python3 (python3) в ручном режиме
Если я не выберу версию python3.8, некоторые системные команды и приложения не будут работать;
Например, когда я установил py 3.9 по умолчанию и попытался запустить системный cmd:
$ sudo add-apt-repository ppa:deadsnakes/ppa
Traceback (последний последний вызов):
Файл "/usr/bin/add-apt-repository", строка 12, в <module>
из softwareproperties.SoftwareProperties импортировать SoftwareProperties, ярлык_обработчик
Файл "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", строка 68, в <module>
из gi.repository импортировать Gio
Файл "/usr/lib/python3/dist-packages/gi/__init__.py", строка 42, в <module>
от . импортировать _gi
ImportError: невозможно импортировать имя «_gi» из частично инициализированного модуля «gi» (скорее всего, из-за циклического импорта) (/usr/lib/python3/dist-packages/gi/__init__.py)
Любая помощь в том, как это исправить, будет очень кстати!
С уважением,
Леонардо