【Python】pyenvでpythonのバージョンを更新する
前提環境
今回pythonのバージョンを更新する環境は以下の通りです。
OS:Amazon Linux
Python:3.11.1
pyenv:2.3.17
$ python -V
Python 3.11.1
$ pyenv versions
system
* 3.11.1 (set by /xxxxx/.pyenv/version)
更新手順
pyenvのバージョンが古かったため、最新にしてからpythonのバージョンを更新します。
$ pyenv update
(略)
$ pyenv --version
pyenv 2.3.35-12-g443de661
Pythonのインストール可能なバージョンを確認します。
$ pyenv install --list
(中略)
3.11.1
3.11.2
3.11.3
3.11.4
3.11.5
3.11.6
3.11.7
バージョン3.11.7を指定してインストールし、そのバージョンに切り替えます。
$ pyenv install 3.11.7
(略)
$ pyenv global 3.11.7
バージョン確認をして、3.11.7に切り替わっていたら完了です。
今回はビルドバージョンの更新のためすんなり終わりました。
$ pyenv versions
system
3.11.1
* 3.11.7 (set by /xxxxx/.pyenv/version)
$ python -V
Python 3.11.7
(補足)前バージョンのアンインストール
以下のコマンドを実行すれば、前バージョン(3.11.1)をアンインストールできます。
$ pyenv uninstall 3.11.1
pyenv: remove /home/ec2-user/.pyenv/versions/3.11.1? [y|N] y
pyenv: 3.11.1 uninstalled
$ pyenv versions
system
* 3.11.7 (set by /xxxxx/.pyenv/version)
もし参考になりましたら、♡(スキ)をクリックしてもらえると励みになります。