こちらを参考に、Your Ruby version is 2.3.1, but your Gemfile specifiedエラーが出る場合はrbenvでlocalのrubyバージョンを変えてやるといいらしいのですが、
次のようにコマンドしても、依然としてエラーが解決しません。
$ rbenv global 2.4.2 $ rbenv local 2.4.2 $ ruby -v ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux] $ rbenv rehash $ ruby -v ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux] $ bundle install Your Ruby version is 2.3.1, but your Gemfile specified 2.4.2
$ bundle -v Bundler version 1.16.2 # ubuntu 16.04
また、今rbenvでないパッケージのrubyをバージョンを指定して再インストールしてようと思いやってみたのですが、
$ sudo apt-get install -y ruby=2.4.2 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 E: 'ruby' のバージョン '2.4.2' が見つかりませんでした
これはどういうことなのでしょうか…インストールできない?
rbenvではインストールできるみたいですが…
$ rbenv install -l | grep "2.4.2" 2.4.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/11 07:49