Ruby on rails bundle命令以错误的ruby版本运行
我使用rbenv mac-2.3.7和2.4.5在我的计算机上安装了2个ruby版本 如果我运行命令ruby-v,则输出如下:Ruby on rails bundle命令以错误的ruby版本运行,ruby-on-rails,ruby,bundler,Ruby On Rails,Ruby,Bundler,我使用rbenv mac-2.3.7和2.4.5在我的计算机上安装了2个ruby版本 如果我运行命令ruby-v,则输出如下: ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-darwin18] 但是,如果我从项目中运行bundle安装,我会收到以下错误消息: Your Ruby version is 2.3.7, but your Gemfile specified 2.4.5 我使用rbenv安装了不同的ruby版本。尝试在项目根目录
ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-darwin18]
但是,如果我从项目中运行bundle安装,我会收到以下错误消息:
Your Ruby version is 2.3.7, but your Gemfile specified 2.4.5
我使用rbenv安装了不同的ruby版本。尝试在项目根目录中添加.ruby版本文件:
$echo'ruby-2.4.5'>.ruby版本
$cd。
这将正确设置您的Ruby版本。您可能运行的Bundler版本是使用不同的Ruby版本安装的。您可以尝试在项目文件夹中重新安装Bundler:
gem install bundler