ちょっと必要になったのでMacにPythonを入れました。
pyenvで入れたバージョンが反映されない
pyenvを使ってPythonをインストールし、Globalに設定しました。
$ pyenv install 3.7.1
python-build: use openssl from homebrew
python-build: use readline from homebrew
Downloading Python-3.7.1.tar.xz...
-> https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
Installing Python-3.7.1...
python-build: use readline from homebrew
Installed Python-3.7.1 to /Users/yoshikiito/.pyenv/versions/3.7.1
$ python --version
Python 2.7.10
$ pyenv versions
- system (set by /Users/yoshikiito/.pyenv/version)
3.7.1
$ pyenv global 3.7.1
$ pyenv versions
system
- 3.7.1 (set by /Users/yoshikiito/.pyenv/version)
$ python --version
Python 2.7.10
pyenvを使ってGlobalに設定したはずなのに、バージョンを確認すると2.7.10になっています。
対処方法
.bash_profileを設定しました。
export PATH=”$HOME/.pyenv/shims:$PATH”
を.bash_profileに追加し、コマンドラインで
source ~/.bash_profile
を実行しました。
これで再度バージョンを確認すると、pyenvで指定したものが出てきます。
$ python -V
Python 3.7.1