当我try Bundle 安装时,我收到以下消息:

Your Ruby version is 2.0.0, but your Gemfile specified 2.1.0

在我的GEM文件中,我有以下内容:

ruby '2.1.0'

当我在控制台中运行ruby -v时,我得到:

ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin12.0]

Ruby 2.1.0p0是什么意思?我的Gemfile中应该有什么版本?为什么错误告诉我我有Ruby 2.0.0版?

推荐答案

gem install bundler

gem update bundler 

这可能会解决你的问题.

F或 all new installed versions of Ruby you should update 或 install a new bundler.

Ruby相关问答推荐

如何使用另一个Ruby 中的Ruby 中的区域设置?

判断数组中的字符串是否包含另一个数组中的子字符串

如何返回此 OOP Ruby 代码最后一行中的变量?

Rack并发 - rack.multithread、async.callback 或两者兼而有之?

独立于 Rails 使用 HAML 文件中的布局

在ruby中反转数组的顺序

bundler 可以告诉我 Gemfile 中的哪些 gem 有更新的版本

如何在不将换行符粘贴到字符串中的情况下使用puts添加额外的换行符?

Ruby:如何判断字符是大写还是小写

无法在 OSX Lion 上使用 RVM 安装 Ruby 企业版

按可能为 nil 的属性对对象的 ruby​​ 数组进行排序

Ruby 中的排序稳定吗?

Vagrant - 如何拥有特定于主机平台的配置步骤

如何将值保存到 YAML 文件中?

如何在 ruby​​ 中解压缩 Gzip 字符串?

在命名包含多个单词的Ruby 时,是否应该使用破折号或下划线?

如何在 Ruby 中向异常消息中添加信息?

如何在 Rails 3 迁移中描述枚举列?

为什么在安装 gem 时出现权限被拒绝错误?

以小时为单位的时差