セキュリティ系の勉強、その他開発メモとか雑談. GithubはUnity触っていた頃ものがメイン Twitterフォローもよろしくです

【Ruby】プロジェクトにRubyとBunlderのバージョンを合わせる

プロジェクトをクローン

してきた後、bundle installを走らせると思うのですが、その際にプロジェクトのRubyにバージョンを合わせる必要があるので、備忘録

rubyのバージョン

Gemfile.lockファイルの一番下に書いてある場合。

RUBY VERSION
   ruby 2.3.3p222
BUNDLED WITH
   1.16.0


もしくはGemfileの先頭に書いてあったり?

# 一例
ruby ['2.3.xx', RUBY_VERSION].max


rbenv

rbenvRubyを管理していると思うので、以下のコマンド

$ rbenv insatall 2.3.3
$ rbenv local 2.3.3
$ruby -v

[https://qiita.com/am/items/c1dbeb11f40bbbac8fd9:embed:cite]


bundlerのインストール

特定のバージョンをインストールする

$gem install bundler -v 1.11.2


バージョンを指定して実行。

$ bundle _1.11.2_ install

qiita.com

こんな感じでいけます。きっと