Slack今回は、pyenvをインストールしてPythonをバージョン管理する方法をご紹介します。Pythonは2系と3系で記述が大きく異なるのでどちらにも切り替えられるように開発環境を整えましょう!この記事の目次1.pyenvをインストール2.bashファイルでPATHを通す3.pyenvでPythonをインストールする4.pyenvでRubyのバージョンを切り替える5.まとめpyenvのインストールターミナルを開きます。Githubからpyenvのソースコードをローカル環境にcloneします。~/.pyenvbashファイルでPATHを通すPATHとは?PATHとは、コマンドの参照先でありbrewなどのコマンドを使ってインストールした場合、自動的に参照先にモジュールがインストールされます。今回は、Githubからcloneをしたので、pyenvコマンドを使うにはGithubからcloneしたpyenvのある.pyenv以下にPATHの参照先を設定します。PATHの設定.bash_profileがなければ.bashrcでも代用可能です。~/.bash_profileechoコマンドで.bash_profileの文末にPATHを定義する記述を追加します。.bash_profileがない場合は、.bash_profileの部分を変更して行なってください。~/.bash_profile.bash_profileの文末に先ほどの追記内容があるかを確認してください。~/.bash_profilePythonの参照先をコマンドで確認します。python/Users/ユーザ名/.pyenv/shims/python参照先が.pyenvディレクトリ以下になっていれば設定完了です。pyenvでPythonをインストールするインストールできるバージョンの確認この作業はディレクトリに指定はありません。-listpyenvを使ってインストールできるリストを参照します。3.7.2pyenvでPythonをインストールします。下のコマンドはPythonの3.7.2のバージョンをインストールしている例です。pyenvでPythonのバージョンを切り替えるpyenvでのバージョン切り替えインストールが完了したらバージョンを切り替えます。3.7.2globalはMacPC環境全体、localはカレントディレクトリの環境のPythonのバージョンを変更します。3.7.2Rubyのバージョンを確認して先ほど指定したバージョンが表示されれば完了です。コマンド結果はPython3.7.2に変更した場合です。まとめpyenvを使った環境構築は初心者の方にはつまずくポイントが多いように思えます。コマンドの意味を理解し、確認をしながら着実に進めましょう。進めていく上でエラーが発生しましたら、右のフォームにてご報告ください。その他、要望やご意見などあればフォームにて承ります。ありがとうございました!この記事の目次1.pyenvをインストール2.bashファイルでPATHを通す3.pyenvでPythonをインストールする4.pyenvでRubyのバージョンを切り替える5.まとめ最新の記事Railsで使ってSNSのシェア機能を実装するRailsアプリをAWSでデプロイする3(デプロイ編)RailsアプリをAWSでデプロイする2(各種設定編)kaminariを使ってRailsのページャーを実装するRailsアプリをAWSでデプロイする1(環境構築編)ご意見・お問い合わせ*お名前と連絡先は任意です。*記事や機能の要望、改善すべき点を送信ください。*是非、反映させていただきたいと思います。TECHDEEPER。