Pyenv は、Linux システム上で複数のバージョンの Python を管理するための、シンプルで強力なクロスプラットフォームツールです。Pyenv は、各ユーザの Python のグローバルバージョンを切り替えたり、各プロジェクトの Python のローカルバージョンを設定したり、仮想環境を管理したりするのに使われます。

Pyenv は、複数のバージョンの Python がインストールされている場合に、使用したい Python の正しいバージョンにコマンドを渡すシム（軽量な実行可能ファイル）を使って動作します。これらのシムは pyenv によって PATH の前のディレクトリに挿入されます。そのため、Pythonコマンドを実行すると、適切なpadによってインターセプトされ、pyenvに渡されます。pyenvは、アプリケーションによって指定されたPythonのバージョンを設定し、コマンドを正しいバージョンのPythonに渡します。

pyenvを使って異なるバージョンのPythonを設定し、それらを切り替えることができます。pyenvを使い始めるには、コンピュータにインストールし、セットアップの指示に従ってください。
Pyenv - это простой, мощный и кроссплатформенный инструмент для управления несколькими версиями Python в Linux-системах. Он используется для переключения глобальной версии Python для каждого пользователя, установки локальной версии Python для каждого проекта, управления виртуальными средами и многого другого.

Pyenv работает с помощью прокладок (легкие исполняемые файлы), которые передают вашу команду правильной версии Python, которую вы хотите использовать, когда у вас установлено несколько версий. Эти прокладки вставлены pyenv в каталоги перед вашим PATH. Поэтому, когда вы запускаете команду Python, она перехватывается соответствующей прокладкой и передается в pyenv, который затем задает версию Python, указанную вашим приложением, и передает ваши команды правильной версии Python.

Вы можете использовать pyenv для установки разных версий Python и переключения между ними. Чтобы начать использовать pyenv, вы можете установить его на своем компьютере и следовать инструкциям по настройке.