Slack今回は、rbenvを使ってプロジェクトごとにRubyのバージョンを管理できるようにします。複数のプロジェクトでは、プロジェクトごとでのバージョン管理が求められるので、開発環境は早めに作りましょう!この記事の目次1.rbenvとruby-buildのインストール2.bashファイルでPATHを通す3.rbenvでRubyをインストールする4.rbenvでRubyのバージョンを切り替える5.まとめrbenvとruby-buildのインストールrbenvのインストールターミナルを開きます。rbenvはRubyのバージョンを切り替えるために必要なモジュールです。cdホームディレクトリで作業を行います。.rbenvGithubからrbenvのソースをカレントディレクトリの.rbenv以下にcloneします。-aカレントディレクトリに.rbenvのディレクトリが作成されているかを確認してください。ruby-buildのインストールruby-buildはrbenvでRubyの各バージョンをインストールする時に使います。作業は.rbenvのあるディレクトリで行なってください。.rbenv/plugins/ruby-buildGithubからruby-buildのソースを先ほど作った.rbenv内の/plugins/ruby-buildにcloneします。.rbenv.rbenvディレクトリにpluginsディレクトリが作成されているかを確認してください。bashファイルでPATHを通すPATHとは?PATHとは、コマンドの参照先でありbrewなどのコマンドを使ってインストールした場合、自動的に参照先にモジュールがインストールされます。今回は、Githubからcloneをしたので、rbenvコマンドを使うにはGithubからcloneしたrbenvのある.rbenv以下にPATHを設定します。作業は先ほどと同じディレクトリで行なってください。-aカレントディレクトリに.bashrcがあることを確認してください。.bashrcがなければ.bash_profileでも代用可能です。.bashrcechoコマンドで.bashrcの文末にPATHを定義する記述を追加します。.bashrcがない場合は、.bashrcの部分を変更して行なってください。.bashrc.bashrcの文末に先ほどの追記内容があるかを確認してください。.bashrcbashファイルはターミナル起動時にしか読み込まれないため、手動で読み込みPATHを有効化します。rbenvでRubyをインストールするインストールできるバージョンの確認この作業はディレクトリに指定はありません。-listrbenvを使ってインストールできるリストを参照します。rbenvコマンドが見つからない場合は、PATHが通っていないかインストールができていません。rbenvコマンドは通ってもリストが表示されない場合は、ruby-buildがインストールできていません。2.5.0rbenvでRubyをインストールします。下のコマンドはRubyの2.5.0のバージョンをインストールしている例です。インストールには約5分くらいかかります。rbenvでRubyのバージョンを切り替えるrbenvでのバージョン切り替えインストールが完了したらバージョンを切り替えます。2.5.0globalはMacPC環境全体、localはカレントディレクトリの環境のRubyのバージョンを変更します。[x86_64-darwin18]Rubyのバージョンを確認して先ほど指定したバージョンが表示されれば完了です。コマンド結果はRuby2.5.0に変更した場合です。まとめrbenvを使った環境構築は初心者の方にはつまずくポイントが多いように思えます。コマンドの意味を理解し、確認をしながら着実に進めましょう。進めていく上でエラーが発生しましたら、右のフォームにてご報告ください。その他、要望やご意見などあればフォームにて承ります。ありがとうございました!この記事の目次1.rbenvとruby-buildのインストール2.bashファイルでPATHを通す3.rbenvでRubyをインストールする4.rbenvでRubyのバージョンを切り替える5.まとめ最新の記事Railsで使ってSNSのシェア機能を実装するRailsアプリをAWSでデプロイする3(デプロイ編)RailsアプリをAWSでデプロイする2(各種設定編)kaminariを使ってRailsのページャーを実装するRailsアプリをAWSでデプロイする1(環境構築編)ご意見・お問い合わせ*お名前と連絡先は任意です。*記事や機能の要望、改善すべき点を送信ください。*是非、反映させていただきたいと思います。TECHDEEPER。