
так что сейчас я использую Ubuntu 20.04 на WSL2 (я такженовичок в linux) и я использую Python внутри него, и недавно я установил Python 3.9.4, есть ли способ удалить Python 3.8 и установить 3.9 по умолчанию? Я еще ничего не пробовал, так как не знаю многого (пока) о Linux, особенно об Ubuntu
решение1
- Не изменяйте версию Python3 по умолчанию, установленную вместе с Ubuntu.
- Не меняйте версию Python3,
python3
на которую указывает команда, — оставьте системную версию по умолчанию.
Любая из этих ошибок может серьезно сломать вашу систему Ubuntu. Ваша система Ubuntu активно использует Python3 и создана на основе конкретной включенной версии. НЕ МЕНЯЙТЕ ее.
Вы МОЖЕТЕ установить другие версии Python3кроме тогок системным настройкам по умолчанию.
- Вы не можете легко установить дополнительные версии Python3 как deb-пакеты. Это ограничение того, как работают deb.
- Вы МОЖЕТЕ использовать другие методы: Conda и ручная установка — два популярных способа.
- При использовании различных методов установки программного обеспечения это ВАША работа --как человека -- отслеживать, что вы установили, когда, где, почему и как. Apt — это deb-only, и он не будет отслеживать другие методы за вас. Совет: ведите журнал.
Если вам необходимо использовать другую версию для python3
, заключите это приложение в venv, чтобы защитить свою систему от кастомизации.
Также обратите внимание, что Ubuntu 20.04 был выпущен до того, как стал доступен Python 3.9. Более новые версии Ubuntu включают Py3.9. Ubuntu во многом не похож на Windows — для нового программного обеспечения обычно проще запустить более новую версию Ubuntu, чем пытаться прикрутить новое программное обеспечение к старой версии.