いつもお世話になっております。
Ruby on railsに触り始めて3週間ほどの初心者です。
mac で vagrant + rails-dev-box
を使い環境構築をしています
rails-dev-boxを使うと
rubyのバージョンがデフォルトで2.3.0ですが、
共同で開発している都合上2.4.0で開発したいのですが、
rbenv でバージョンを変更しても、
$ rails s
でサーバーを起動しようとすると
$ rails s ☁ makecss ☂ ✭ Your Ruby version is 2.3.0, but your Gemfile specified 2.2.4
というふうに表示されてしまいます。
$ rbenv -v rbenv 1.0.0-14-gc388331 $ruby -v ruby 2.2.4p230 (2015-12-16 revision 53155) [x86_64-linux]
とは表示されているのですが、スーパーユーザーで表示すると
$ sudo ruby -v ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux-gnu]
と表示されて同じように試しにサーバーを起動してみても
$ rails s Your Ruby version is 2.3.0, but your Gemfile specified 2.2.4
と全く同じように表示されてしまいます
私はデザイン担当なので,
今のところ、Gemfileをruby 2.3.0に書き換えてビルドして結果を見て
コミットする前にまた、
Gemfileを2.2.4に書き換えてコミットしている状態で、なんとかはなっているのですが、
いちいち時間もかかりますし、いつ、バグが発生するかわからず
非効率なありさまです
どうかご教授よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。