@Him4enko

Как на Linux установить Python 3.10 по умолчанию?

Как установить по умолчанию Python3.10, сейчас в системе стоит по умолчанию Python3.8.10?
  • Вопрос задан
  • 2667 просмотров
Решения вопроса 3
Установить при помощи утилиты управления версиями asdf.
Только не стоит устанавливать глобально, а то поломаются разные компоненты ОС.
Лучше установить локально для, скажем, директории всех своих Python проектов.

Добавлено
Предварительно в asdf потребуется добавить плагин python.
Ответ написан
Комментировать
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
Никак. Система скорее всего не загрузится. Хотя, можно попробовать сделать свой дистрибутив с питоном 3.10 - но в таком случае нужно перелопатить пол. миллиарда строк кода, чтобы система загрузилась. Думаю, у вас не хватит опыта такое сделать.
Ответ написан
Комментировать
karabanov
@karabanov Куратор тега Ubuntu
Системный администратор
Используй pyenv (не забудь установить библиотеки).

Что бы установить pyenv curl https://pyenv.run | bash
Установить Python pyenv install 3.10.0
Сделать его дефолтным интерпретатором pyenv global 3.10.0 только так делать не надо, а надо создать virualenv и работать в нём, чтобы не сломать систему.

И есть беспройгрышный вариант - запускать Python в Docker.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Andy_U
В самом неблагоприятном случае - собрать из исходников. В Ubuntu 20.4 sudo apt install python3.10 (после некоторых предварительных шагов). Но там еще столько мусора вместе приползает, что потом только в виртуальном окружении работать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы