ruby-on-rails – Textmate Rails3没有这样的文件加载 – bundle
发布时间:2020-12-16 22:11:17 所属栏目:百科 来源:网络整理
导读:当我尝试从Rails3中的TextMate运行测试时,我收到一个我追溯到boot.rb的错误.当我尝试通过textmate运行boot.rb我得到这个错误: LoadError: no such file to load — bundlermethod gem_original_require in custom_require.rb at line 31method require in c
当我尝试从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 这甚至是一个全新的轨道项目.我能够从终端呼叫运行相同的boot.rb文件 ruby <path_to>/boot.rb 我可以验证我的TM_RUBY变量是否与我从命令行调用哪个ruby相同.你有什么线索为什么我可能会得到这个错误? 解决方法
我遇到了与TextMate和RVM相同的问题.你需要做什么:
>使用此RVM命令为要使用的gemset创建一个包装器脚本: rvm wrapper ree@rails3 textmate 这将为您的名为textmate_ruby的RVM安装添加一个新别名.你可能会告诉你假设你使用的是Ruby Enterprise(ree)和一个名为rails3的gemset,但任何RVM字符串都可以在这里工作. /path/to/your/.rvm/bin/textmate_ruby 如果您的RVM安装在您的用户目录(像我的),那将是: /Users/[YOUR USER NAME HERE]/.rvm/bin/textmate_ruby >(可选)您可能还需要/想要设置RUBYOPT shell变量,以指示Ruby加载rubygem.这可能是必要的,使某些捆绑(如RSpec)工作.只需将值设置为rubygems. 这应该是你需要的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |