【发布时间】:2010-09-07 23:55:00
【问题描述】:
当我尝试在 Rails3 中从 TextMate 运行测试时,我得到一个错误,我可以追溯到 boot.rb。当我尝试通过 textmate 运行 boot.rb 时出现此错误:
LoadError: no such file to load — bundler
method gem_original_require in custom_require.rb at line 31
method require in custom_require.rb at line 31
at top level in boot.rb at line 4
这甚至是在一个全新的 Rails 项目中。我可以从终端调用运行相同的 boot.rb 文件
ruby <path_to>/boot.rb
我可以验证我的 TM_RUBY 变量是否与我从命令行调用 which ruby 时相同。你知道为什么我可能会收到这个错误吗?
【问题讨论】:
-
(评论补充说我们已经确定是的,捆绑器 gem 已安装。)
-
可能是没有设置 GEM_PATH 环境变量..?
-
听起来您的测试中配置错误并且没有足够的回溯,我认为我无法提供进一步的帮助。此外,尝试更新 Textmate 中的捆绑包,因为它们可能有问题。顺便说一句,我的也不行! :-/
标签: ruby-on-rails ruby textmate bundler