Documents

MacのPython2をPython3にアップグレードする


古いMacの場合、デフォルトではPython2がプリインストールされています。

$ python -V
Python 2.7.18

Pythonのバージョンを3にアップグレードすます。私は個人的には anyenv を使って指定のディレクトリのみに該当のバージョンを適用するようにしています。

$ anyenv install pyenv
$ pyenv --version
pyenv 2.2.5-4-g986fe1a7

Pythonのバージョンを確認してみます。

$ pyenv install -l
...
3.8.13
...

Pyhon 3.8.13をインストール

$ pyenv install 3.8.13

このコマンドはPC内にインストールされて、各所で都度都度呼び出して使うような感じになります。

ディレクトリ内だけ有効にする(ローカルで設定する)
PC内で共通して使えるようにも設定できる(グローバル設定)のですが、ここでは各ディレクトリ内で別々のバージョンが使えるようにローカル設定をします。

$ /PATH/
$ pyenv local 3.8.13

ディレクトリ内に.python-versionというファイルが作成されたのを確認してください。

$ python --version
Python 3.8.13

ディレクトリ内だけで3.8.13が使えるようになっています。



2022.03.20