pyenv を使って Python をインストールする
必要なパッケージをインストールします。それぞれの環境によって必要なパッケージは異なります。
エラーが表示される場合は、エラー内容にそって必要なパッケージをインストールします。
sudo dnf -y install make gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
.bash_profile を変更します。
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
source .bash_profile
インストール可能なバージョンを調べるには以下のようにします。
pyenv install --list
3.13.0 のバージョンをインストールする場合は、以下のようにします。
pyenv install 3.13.0
インストール済みのバージョンを確認するには、以下のようにします。
pyenv versions
システム全体で利用する場合は、以下のようにします。
pyenv global 3.13.0
特定のディレクトリで利用する場合は、以下のようにします。
pyenv local 3.13.0
どのバージョンを利用中か確認するには、以下のようにします。
pyenv version