Не удаляйте версию Python 3.x по умолчанию, потому что ее удаление может привести к поломке многих вещей, таких как терминал, программное приложение и многие другие приложения. Для получения дополнительной информации см. этот вопрос: Удален Python 3, и теперь Ubuntu Software Center, терминал и другие приложения не работают.. Хорошей новостью является то, что даже если вы сломаете эти вещи, можно восстановить исходную версию Python 3.x, загрузив Ubuntu в режиме восстановления, и тогда Ubuntu снова будет нормально работать.
Вместо полной замены версии Python 3.x по умолчанию рекомендуется установить другую версию Python 3.x, сохранив существующую версию Python 3 и установив вместе с ней новую версию Python 3. Затем вы можете использовать программу под названием update-alternatives, чтобы выбрать, какую из версий Python вы хотите использовать.
Добавьте Python 3.8 в альтернативы обновления, чтобы вы могли переключаться между Python 3.5 и Python 3.8, запустив альтернативы обновления --config python3
.
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8
альтернативы обновления --config python3
После того, как вы закончите использовать Python 3.8, вы можете переключить его обратно на версию Python 3.5 по умолчанию.
Список установленных версий Python: альтернативы обновлению --list python
Переключение между версиями Python: альтернативы обновления --config python
В командной строке терминала нажмите <enter>, чтобы сохранить текущий выбор[*], или введите номер выбора: