Rails 3 中未初始化的常量 Bundler (NameError)

2024-01-29

当我尝试运行一些 rspec 测试用例时,我收到此错误

我正在使用linux Rails 3.0.0,ruby 1.9.2(带有RVM)

config/boot.rb:8: uninitialized constant Bundler (NameError)
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' ..

但是当做一个宝石列表时,它会显示两者 建造者(2.1.2) 捆绑器 (1.0.10)

那么问题出在哪里呢?


只需更新您的捆绑程序,在最新版本中此类问题已得到解决。

'gem install bundler'

进而'bundler install'

如果再次发现错误,则删除 GEM.lock 文件,然后运行bundler install。它可能会解决该问题。

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

Rails 3 中未初始化的常量 Bundler (NameError) 的相关文章

随机推荐

  • 某些 Android 设备将内部存储视为 SD 卡,将外部存储视为 EXTSD

    我有很多来自不同供应商的 Android 设备 其中一些将 mnt sdcard 连接到内部存储 将 mnt extsd 连接到 外部存储 场景1 和其他将 mnt sdcard附加到外部存储 场景2 我认为第二种情况是标准的 因为 And
  • 为什么2to3将mydict.keys()更改为list(mydict.keys())?

    我正在查看 2to3 的输出 其中包含此更改 for file prefix in output keys for file prefix in list output keys where output是一本字典 这一变化有何意义 2to
  • 使用 sed 查找并除以文件中的所有数字

    我试图在 json 文件中查找所有数字 并在 mac 上使用 sed 将它们替换为原始数字的一半值 例如 这里我搜索2010并将其替换为1005 file data json sed i E s 0 9 2010 0 9 1 1005 2
  • 超过 2^32 的枚举标志

    我在我的应用程序中使用枚举标志 枚举可以有大约 50 多个值 因此值最多为 2 50 我只是想知道我可以使用Math Pow 2 variable 来计算这些 当我尝试这样做时 我得到了恒定值编译时错误 除了手动计算 2 的幂并将其代入之外
  • 如何在 .vimrc 中换行?

    我已经设置了一个colorcolumn 80 但我发现我无法在 vimrc 中换行长行 有没有类似C的方法 连接 例如我尝试过这个 但它不起作用 autocmd FileType python setlocal ai si et sta s
  • Android Market - 两次更新之间的等待时间

    我想知道我必须等待多少次才能发布我的申请更新 我想确保更新会出现在 Android 市场的 新闻 部分 你正试图玩弄市场体系 不要那样做 在需要更新时更新您的应用程序 即当您有新功能或错误修复时 根据我的经验 更新太频繁会让现有用户生气 并
  • for 带有 Twig 或 Swig 的循环计数器

    任何人都知道在 Twig Swig 中执行此操作的干净方法 for i 0 i lt 100 i blah endfor 如果你有一个数字 那么你可以将其转换为数组 然后使用 Swig 的标签标准 如果您总是想从 0 开始循环 这是最简单的
  • 增加MongoDB最大连接数

    我在 MongoDB 端遇到一些错误 错误是抱怨它达到了允许的最大连接数 想知道是否有办法增加允许的最大连接数 查看 MongoDB 文档 http www mongodb org http www mongodb org 使用此命令行参数
  • javascript、jquery时间格式

    我有一个问题 如何在 javascript 或 Jquery 中将时间从 24 小时格式更改为 12 小时 最简单的方法 这就是我所拥有的 TempDate datepicker formatDate MM dd yy TempDate v
  • HelloAndroid模拟器问题

    我是第一次尝试 android SDK 我从 HelloAndroid 教程开始 完全遵循每个步骤 但模拟器在没有我的应用程序的情况下启动 日食控制台说 2010 02 23 11 47 55 HelloAndroid 2010 02 23
  • Google 表格复选框结果作为新行

    我们在谷歌表单上有复选框 可以将其输入到谷歌表格中 对复选框的响应以逗号分隔 我们想知道是否可以有新行 这是表单填充工作表的方式 Col A Col B Name Availability Larry Monday Sergey Monda
  • 将数据库表行直接反序列化为 C# 对象 - 有这样做的机制吗?

    我是 C 新手 这可能最终是一个愚蠢的问题 但无论如何我都需要问 C 是否有一种机制可以将执行的 SQL 语句的结果反序列化为 C 对象 我有一个 C 程序 它从 SQL 服务器读取一个表 将行存储在对象中 我手动将每个列值分配给对象成员
  • 如何保持实时 MediaSource 视频流同步?

    我有一个服务器应用程序 它渲染 30 FPS 视频流 然后将其实时编码和复用为WebM 字节流 https dvcs w3 org hg html media raw file tip media source webm byte stre
  • 在页面加载时使用 AngularJS 将 json 绑定到 HTML 表

    我有一个简单的概念验证 我用它作为学习一些 AngularJS 的基础 该代码在 HTML 表中显示一些 JSON 数据 如下所示 HTML div div p Click a here a to load data p table tr
  • 在go(golang)中,如何将接口指针转换为结构指针?

    我想使用一些需要指向结构的指针的外部代码 在调用代码时 我有一个接口变量 当从该变量创建指针时 指针的类型是interface 当我需要它作为结构类型的指针类型时 图像中的代码TestCanGetStructPointer 不知道 Cat
  • Laravel 5.2 致命错误:第 66 行的vendor/composer/autoload_real.php

    我已经上传了我的 laravel 项目local to host 现在我有以下错误 Fatal error require Failed opening required home httpd vhosts mort com httpdoc
  • Android StAX 游标解析器 - 找不到方法 javax.xml.stream.XMLInputFactory.newInstance

    我在用着AsyncTask从 i net 下载并解析 XML 内容 下载和解析 xml 发生在doInBackground 方法 这 达尔维克虚拟机 遇到问题 找不到方法 这是日志LogCat 06 30 13 26 41 148 DEBU
  • 如何在 android 中使用 viewpager 创建动态选项卡?

    解释 假设我有多个来自 REST 的类别 我不知道有多少个类别 可能是 5 7 个 有时是 2 个等 我想用 viewpager 将所有类别放在我的选项卡上 我想根据类别大小创建一个选项卡 让我们看看例如假设我的 REST 响应中只有 2
  • 为什么可以在 REPL 中声明同名变量?

    scala gt val hi Hello e hi String Hello e scala gt val hi go hi String go 在同一个 REPL 会话中 为什么它允许我声明具有相同名称的变量 hi scala gt h
  • Rails 3 中未初始化的常量 Bundler (NameError)

    当我尝试运行一些 rspec 测试用例时 我收到此错误 我正在使用linux Rails 3 0 0 ruby 1 9 2 带有RVM config boot rb 8 uninitialized constant Bundler Name