pyenvでのpython3環境構築で、
pyenv globalをしてもpythonのpathが変更されない問題でちょっと詰まったので、
解決手法をメモしておきます。
基本的にはこちらの記事を参考に、pyenvのセットアップを行いました。
問題点
pyenv versions
では変更されているのに
~ ❯❯❯ pyenv versions
system
3.8.12
* 3.9.7 (set by /usr/local/var/pyenv/version)
python --version
で確認したところディフォルトバージョンから変更できていない。
python のpathも変更されていない。
~ ❯❯❯ python --version
Python 2.7.16
~ ❯❯❯ which python
/usr/bin/python
解決方法
eval "$(pyenv init -)"
を
eval "$(pyenv init --path)"
に変更
こちらの記事を参考にしました。
アップデートで、pyenv のpathの設定が変わったようでした。
※pyenv環境でのmoduleインストールは
普通にpipコマンドで良い
参考記事等