環境
-
macOS Catalina
やりたいこと
Python-3.8.1のインストール。
やったこと
Homebrewで以前インストールしたPython-3.7.6をアップグレードしようとした。
$ brew upgrade python
最新版3.7.6がインストールされていると言われる。
HomebrewでインストールできるPythonの一覧を表示すると python@3.8
というのがあった。
これをインストールすれば良いのでは。ということでインストールしてみる。
$ brew install python@3.8
インストールが完了したのでバージョンを確認する。
$ python --version
Python 3.7.6
おいマジか。色々調べたところ pyenv
を入れるとバージョンの管理が容易なようだ。
$ brew install pyenv
インストールが完了したので、インストール可能なPythonのバージョンを調べる。
$ pyenv install --list
3.8.1
がインストールできるようなのでこれをインストールする。
$ pyenv install 3.8.1
インストールされたバージョンを利用するように設定する。
$ pyenv global 3.8.1
system
* 3.8.1 (set by /Users/Katsumi/.pyenv/version)
ではバージョンを確認してみる。
$ python --version
Python 3.7.6
は?
どうやら.bash_profileに eval "$(pyenv init -)"
を追記すれば良いらしい。
というわけで、追記後に source .bash_profile
してバージョンを確認する。
$ python --version
Python 3.8.1
よし。