pythonの環境構築をしています。macです。
brew install pyenv
でpyenvをインストールしたのち、
pyenv install 3.8.0
pyenv global 3.8.0
を実行。
python --version
結果→Python 2.7.16
となり、バージョンが切り替わっていなかったので、以下を実行。
which python
結果→/usr/bin/python
which pyenv
結果→/usr/local/bin/pyenv
となったので、pathに相違があることがわかり、
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
を.bash_profileに記載。
source .bash_profileで適用させ、
python --version
結果→Python 3.8.0
となり、バージョンが切り替わりました。
ここまでは良かったのですが、ターミナルの新規ウインドウを開き、
python --version
結果→Python 2.7.16
となっており、戻ってしまいます。
その都度source .bash_profileを実行すれば切り替わるのですが、
毎回実行せずとも全てpython3.8.0を適用させたいです。
どうしたら良いでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。