【初心者向け】pyenv global 3.6.5でpythonのバージョンが変わらない時の対処法

はじめに

progateのpython環境構築の手順でMacにpythonを導入しようとしたのですが、pythonのバージョンが最新版にできませんでした。どうやらpyenv設定用のプロファイルの設定方法が古いようなので、対応手順を備忘録的に残します。

※すでにprogate記載の手順を試して、pythonのバージョンが変わらなかったことを確認している人向けの記事です。

ちなみにprogateの環境構築手順はこちらで確認できます。

手順1:プロファイル設定

bashの場合

以下のコマンドを実行してください。

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init --path)"' >> ~/.profile
echo 'if [ -n "$PS1" -a -n "$BASH_VERSION" ]; then source ~/.bashrc; fi' >> ~/.bash_profile

echo 'eval "$(pyenv init -)"' >> ~/.bashrc

zshの場合

以下のコマンドを実行してください。

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zprofile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zprofile
echo 'eval "$(pyenv init --path)"' >> ~/.zprofile

echo 'eval "$(pyenv init -)"' >> ~/.zshrc

手順2:pythonのバージョン切り替え

以下のコマンドを実行してください。

pythonのバージョン切り替えコマンド

pyenv global 3.6.5

pythonのバージョン確認

python --version

ここで以下のように表示されれば完了です。

python 3.6.5

参考

○progateのpython環境構築手順

○pyenvの公式ドキュメント

○プログラミングについて詳しく学習した方はこちら

以上。

Follow me!

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です