您的 Ruby 版本是 2.1.0,但您的 Gemfile 指定为 2.0.0

2023-12-08

在我的 Gemfile 中,我指定了 ruby​​ 版本 2.0.0:

ruby '2.0.0'

但我的控制台告诉我我有 2.1.0dev:

$ ruby -v
ruby 2.1.0dev (2013-09-16 trunk 42951) [x86_64-darwin12.4.0]

我正在使用 rbenv,它告诉我我没有安装 2.1.0,

$ rbenv versions
system
* 2.0.0-dev

捆绑更新或捆绑安装表示:

"Your Ruby version is 2.1.0, but your Gemfile specified 2.0.0"

但使用“rbenv local 2.0.0-dev”让我再次使用 ruby​​ 2.1.0dev。此外:

$ rbenv global
2.0.0-dev

$ cat ~/.bash_profile:
export PATH="$HOME/.rbenv/bin:$PATH"
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi

据我所知,2.1.0dev 还不存在。

我怎样才能选择 ruby​​ 2.0.0?


您可能需要更新您的版本ruby-build确保你有更新 where ruby-2.0.0-dev切换到遵循ruby_2_0_0 branch.

尝试跑步ruby-build --version并确保它是其中之一(或更高版本):

  • v20130907
  • v20130901
  • v20130806
  • v20130628
  • v20130518
  • v20130514
  • v20130501
  • v20130408
  • v20130227
  • v20130226
  • v20130225

如果没有,请运行brew upgrade ruby-build.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

您的 Ruby 版本是 2.1.0,但您的 Gemfile 指定为 2.0.0 的相关文章

  • 设计不能很好地处理 RoR3 应用程序上的多个子域

    我看到了很多关于这个主题的问题 但其中很多都有相互矛盾的信息 并且由于某种原因它对我不起作用 I have 顶级域名 即 lvh me 开发 每个用户都有子域 即 userdomain lvh me 登录表单位于顶级域 lvh me I w
  • Sinatra 启用:会话不适用于乘客/apache

    我在启用 sessions 时遇到问题 以维持在 guest apache 上托管的简单 Sinatra 应用程序 我将会话 authorized 的状态存储在cookie 中 当托管在 Rack Handler Mongrel 上时 它可
  • MacOS 每秒唤醒次数错误

    构建 Rails 应用程序 ruby 2 4 0p0 Rails 5 1 4 并使用我的 Macbook Air MacOS High Sierra 10 13 2 进行本地测试 我不断遇到此问题 过去 241 秒内有 45001 次唤醒
  • 输出到控制台,同时保留 ruby​​ 中的用户输入

    我有一个 ruby 脚本 它同时异步接收和显示来自服务器的消息 并允许用户在控制台上输入 当收到消息时 当前正在将其写入用户正在键入的内容的中间 输入本身并没有乱码 但看起来很糟糕 理想情况下 它将保存用户当前的输入 输出消息 然后在下一行
  • 分别对用户和管理员进行身份验证

    class ApplicationController lt ActionController Base protect from forgery skip before filter authenticate user only gt w
  • 避免在 Ruby 中自动从 Fixnum 转换为 Bignum

    我正在将算法从 C 移植到 Ruby 该算法有一个方法返回一个int有时会溢出 private static int NextRandom int n return 1234567890 n 12345 该算法利用溢出来避免该函数返回的值超
  • Ruby 的 OpenSSL::Random 种子是否足够?

    我对 Ruby 知之甚少 所以如果答案很明显 请原谅我 我注意到在http www ruby doc org stdlib 1 9 3 libdoc securerandom rdoc SecureRandom html http www
  • 在 debian Squeeze 上安装 RoR

    有什么方法可以在我的 debian squeeze 上安装 Ruby 1 9 2 或 1 8 7 Rails 3 吗 您可能不想在生产计算机上使用 RVM 它的 PATH 魔力会在不明显的地方 例如 cron 作业 被破坏 然后你就会陷入困
  • Ruby:如何计算相对于另一条路径的路径?

    假设我知道我开始的绝对路径和我试图到达的绝对路径 first first path second second path 现在我想弄清楚如何构建一条相对于第一个路径 例如 answer should be first path second
  • Ruby 代码到 JAR

    我希望能够将 ruby 程序编译为 java JAR 程序 我研究过 JRuby 看到了几个能够 eval ruby 代码的 Java 应用程序示例 但是是否有更优雅的解决方案允许简单地用 ruby 编写所有内容 然后将其直接编译为 JAR
  • 如何检查rails上传的文件类型?

    我如何查看即将到来的文件类型 例如 csv 或 xls 请给个代码 我得到文件是这样的 aut name uploaded io original filename File open Rails root join public uplo
  • 如何从 Ruby 检查具有特定 pid 的进程是否正在运行?

    如果有多种方法 请列出 我只知道一个 但我想知道是否有一种更干净的 Ruby 方式 之间的区别Process getpgid and Process kill方法似乎是当 pid 存在但由另一个用户拥有时发生的情况 Process getp
  • 标记(lex?parse?)正则表达式

    使用 Ruby 我想获取一个 Regexp 对象 或表示有效正则表达式的字符串 您的选择 并将其标记化 以便我可以操作某些部分 具体来说 我想采用这样的正则表达式 字符串 regex var w parts foo bar 并创建一个替换字
  • 回形针如何更改基本名称(文件名)?

    我正在尝试更改照片的基本名称 文件名 在我的模型中我有 attr accessor image url basename has attached file image styles gt original gt 300x250 gt pn
  • BigDecimal 无法强制转换为 BigDecimal

    这应该很简单 但它却爆炸了 有任何想法吗 d BigDecimal new 2 0 YAML load a gt d to yaml TypeError BigDecimal can t be coerced into BigDecimal
  • gem install rmagick 在 OS X El Capitan 上失败

    几天前我升级到 El Capitan 并运行了 brew update brew upgrade 它更新了 imagemagick 导致 ruby 的 rmagick gem 停止工作 我想没问题 我就跑 gem install rmagi
  • 无需别名的 Ruby YAML 编写

    我正在从 ruby 将数据写入 yaml 文件 并且经常在该文件上添加别名 像 id001 somekey somevalue id001 就我而言 我使用 yaml 文件来aid可读性并将名称添加到文件中的值 因为现有数据只是 没有键的分
  • 从类内部调用属性访问器方法[重复]

    这个问题在这里已经有答案了 我正在尝试调用我的类属性编写器之一 但由于某种原因它永远不会被调用 下面是一些代码 可以使这一点更清楚 class Test attr reader test def test val puts Called t
  • ruby 的 String .hash 方法如何工作?

    我只是红宝石的新手 我见过一个字符串方法 String hash 例如 在irb 我试过了 gt gt mgpyone hash returns gt 144611910 这个方法是如何工作的 The hash方法是为所有对象定义的 看文档
  • ||= 是什么意思? [复制]

    这个问题在这里已经有答案了 我的应用程序控制器中有一个受保护的方法 def current user current user User find by id session user id end 我想知道什么 方法 我一直在努力寻找和找

随机推荐

  • 使用 GET 方法可以通过 URLRequest/URLStream 自定义标头吗?

    真的很简单 var req URLRequest new URLRequest req url http somesite com var header URLRequestHeader new URLRequestHeader my be
  • Angular Elements EventEmitter:$event 未显示发出的值

    我在使用自定义角度元素时陷入困境 每当我发出一个值时 即true or false 使用时效果很好element在同一个角度项目中 每当我通过创建捆绑的元素来使用其他项目中的元素时JS文件 它显示了Inputs events在父组件中 这是
  • 动态生成多个 from() Apache Camel RouteBuilder

    我使用的是camel core 2 24 1并且能够执行以下操作 from sources toArray new String 0 其中 sources 是我从配置设置中获取的 URI 列表 我正在尝试更新代码以使用 Camel 3 ca
  • 如何从 XML 反序列化 Java 对象?

    我确信这可能已经被详细讨论过或之前得到过回答 但是我需要更多关于适合我的情况的最佳方法的信息 Problem 我们有一些大型 XML 数据 从 100k 到 5MB 不等 需要将其膨胀为 Java 对象 问题是数据实际上根本不能很好地映射到
  • QSqlDatabase:如何避免“qt_sql_default_connection”仍在使用和重复连接相关警告?

    抱歉 如果这是一个微不足道的问题 但我一直在尝试构建一个使用的小型 uiQSQLITE作为数据库并使用QTableView以显示默认数据库文件的 4 列为例 我调试了各个方面的问题 改变了逻辑运算SQL并以更简单的方式重构构造函数 但错误仍
  • 解析分析不跟踪自定义事件[重复]

    这个问题在这里已经有答案了 我正在使用 Parse 来跟踪我的项目的一些自定义事件 在我的第一个版本中 我只是使用 PFAnalytics trackEvent Some event string This works 但后来我决定跟踪更多
  • 删除 C++ STL 中包含向量的动态分配对象

    我有课 class ChartLine protected vector
  • 将系统(文件)命令的输出存储为 C 中的字符串

    要获取文件的类型 我们可以执行命令 system file mime type b filename 输出显示在终端中 但无法使用该命令存储文件类型 char file type 40 system file mime type b fil
  • 可以使用自闭合 DIV 标签吗? [复制]

    这个问题在这里已经有答案了 可能的重复 自关闭标签在 HTML5 中有效吗 例如 div div 然后将使用 Javascript 来填充此 div 这是有效的 HTML 吗 不 HTML 4 x 没有任何自闭合标签的概念 它在 XHTML
  • 翻转滚动条 WPF

    你好 我正在构建一个显示从 0 到最大值的标尺的控件 0 值位于底部 最大值位于高于 0 的 y 值 最大值在我们滚动到它之前不可见 问题是 当0向下时 最大值向上 滚动条的0值向上 最大值向下 我希望滚动条能够翻转 我怎样才能做到这一点
  • 如何在 AngularFire 0.5.0 中从 .$on('loaded') 访问加载的数据

    我在 AngularFire 0 5 0 中使用 on 方法访问从 firebase 加载的数据时遇到问题 在回调中 当我注销范围的内容时 数据就在那里 但是当我尝试使用更深层次的数据时 我得到了undefined 也许我误解了您如何用这种
  • Bokeh 中的日期时间轴

    对于我的图 我想在散景中使用 日期时间 选项 如下所示 top figure width 900 height 500 x axis type datetime 我的 x 轴数据采用 datetime time 格式 x time date
  • Python Tkinter 可滚动框架类?

    我想做一个Tkinter class 基于答案在这里 这是一个Frame自动显示 隐藏Scrollbar根据需要围绕内容 我上面链接的答案非常适合我的需求 但需要注意的是 因为它不包含在class 它不可重复使用 我认为这会非常快速和简单
  • 在今天的特定小时和分钟创建 NSDate

    我怎样才能创建一个NSDate今天的日期和小时 分钟和秒分别为 5 0 和 0 IE 日期将为 07 02 2010 05 00 00 Gives us the current date NSCalendar gregorian NSCal
  • jplayer在一页中显示多个mp3文件链接

    我在页面中使用 jplayer 当单击链接时我想播放单击的链接 但是每次播放 test1 mp3 时 我该如何解决 代码如下 如果需要的话页面如下 http www dilyurdu com audio htm function liste
  • desc 附近的 SQL 语法错误 [重复]

    这个问题在这里已经有答案了 我得到的错误是 com mysql jdbc exceptions jdbc4 MySQLSyntaxErrorException 您的 SQL 语法有错误 检查与您的 MySQL 服务器版本相对应的手册 了解使
  • Codeigniter 中的选择框验证

    我是 Codeigniter 的新手 在选择框验证方面遇到一些问题 我想要在开始时默认选择值
  • 由于规范中的日期格式,gemspec 无效

    当我在 Gemfile 中包含我制作的 gem 时 感谢 Bundler 版本 1 0 12 然后我尝试像这样捆绑或 rake rake 我收到此错误消息 Invalid gemspec in Users zagzag rvm gems r
  • 顺利地将对象移动到目的地 Unity3D

    我一整天都在尝试从point A to point B顺利 所以我尝试了Lerp 朝着去 and 平滑阻尼但每次物体都会从A点消失并立即出现在B点 我尝试了在互联网上找到的所有解决方案 但得到了相同的结果 你能救我一命并帮我解决这个问题吗
  • 您的 Ruby 版本是 2.1.0,但您的 Gemfile 指定为 2.0.0

    在我的 Gemfile 中 我指定了 ruby 版本 2 0 0 ruby 2 0 0 但我的控制台告诉我我有 2 1 0dev ruby v ruby 2 1 0dev 2013 09 16 trunk 42951 x86 64 darw