Установка python на линукс зависит от дистрибутива, и универсальной команды на все случаи не существует, хотя логика везде похожая. На системах на основе debian и ubuntu обычно достаточно sudo apt update и следом sudo apt install python3, при этом pip часто нужно ставить отдельным пакетом python3-pip, потому что в базовую установку он не всегда входит. На fedora и родственных дистрибутивах используется dnf install python3, на arch - pacman -S python, там обычно сразу свежая версия, потому что arch следует rolling release модели без долгого лага.
Отдельная тема - если системная версия python нужна для самой ОС, трогать её напрямую опасно: некоторые системные утилиты линукса написаны на python и жёстко завязаны на определённую версию, замена или удаление системного питона может сломать часть системы. Для установки дополнительных версий безопаснее использовать pyenv или deadsnakes ppa на ubuntu, они ставятся рядом с системным python и не трогают его.
После установки стоит сразу проверить, какая версия вызывается командами python и python3 отдельно, потому что в некоторых дистрибутивах они указывают на разные версии, а иногда команда python вообще отсутствует и есть только python3. Пакеты через pip лучше ставить не глобально, а в виртуальном окружении, созданном через python3 -m venv, чтобы не конфликтовать с системными зависимостями и не сломать что-то, от чего зависит сама ОС.
Лучший ответ
Нео-аналитик
Нео-аналитик
Как установить питон на линукс?
я всегда через pyenv ставлю, жизнь стала проще когда перестал воевать с системным питоном