ric*_*hie 8 ruby rubygems ruby-on-rails
我正在尝试bundle install使用Git Bash中的ruby项目,但我收到了上述消息.
ruby -v
Run Code Online (Sandbox Code Playgroud)
ruby 2.2.4p230(2015-12-16修订版53155)[i836-mingw32]
gem -v
Run Code Online (Sandbox Code Playgroud)
2.3.0
Ruby的新手让它真的很令人沮丧.我正在尝试http://www.viralrails.com/?p=25下面的项目
Ed *_*ida 15
发生这种情况是因为您在Gemfile(2.3.0)中指定了Ruby版本,并且未安装此版本或者不是当前版本或默认版本.
不要像上面有人说的那样删除红宝石'2.3.0'.您的应用可能与此版本有依赖关系.请执行下列操作:
1)检查是否安装了Ruby 2.3.0.如果您使用的是rvm,可以通过以下方式完成
rvm list
Run Code Online (Sandbox Code Playgroud)
如果你使用rbenv by
rbenv versions
Run Code Online (Sandbox Code Playgroud)
2)如果您的已安装版本列表中没有此Ruby版本,请通过发出以下命令进行安装
rvm install 2.3.0
Run Code Online (Sandbox Code Playgroud)
如果你使用rbenv by
rbenv install 2.3.0
Run Code Online (Sandbox Code Playgroud)
3)如果您已安装Ruby 2.3.0或已完成上述步骤2,请输入您的app目录并发出以下命令
rvm use 2.3.0
Run Code Online (Sandbox Code Playgroud)
如果你使用rbenv by
rbenv local 2.3.0
Run Code Online (Sandbox Code Playgroud)
然后跑
bundle install
Run Code Online (Sandbox Code Playgroud)
我相信一切都会好的.
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
8587 次 |
| 最近记录: |