LoginSignup
0
0

More than 3 years have passed since last update.

Ruby Error[Your Ruby version is 2.6.3, but your Gemfile specified 2.6.5] とでた時

Last updated at Posted at 2020-07-27

ユーザー認証機能を実装中サーバーを再起動した時にそれは起きました。

Ruby Error[Your Ruby version is 2.6.3, but your Gemfile specified 2.6.5]

本来であればruby 2.6.5のはずなのに。。なにもいじっていないのに。。環境設定の画面を確認します。

%less ~/.zshrc

Linuxコマンドlessでファイルの中身を確認することができます。

export PATH="/usr/local/opt/mysql@5.6/bin:$PATH"
export BASIC_AUTH_USER='admin'
export BASIC_AUTH_PASSWORD='2222'

どうやら環境変数を定義した際にrvenvの設定を変えてたみたいです。

eval "$(rbenv init -)"
export PATH="/usr/local/opt/mysql@5.6/bin:$PATH"
export BASIC_AUTH_USER='****'
export BASIC_AUTH_PASSWORD='****'

設定を変えて更新したいと思います。

% source ~/.zshrc
 % ruby -v
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin19]

無事元に戻りました。Macでは元々rubyの環境が元々インストールされているみたいで環境を変えたことによりそっちの方が適応されてたみたいですね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0