我遇到了jammit gem的问题。当我运行“rake”时,我收到一条消息告诉我,有一个问题 - 消息的一部分:
$ rake -t (在c:/ Ruby187 / test中) 耙子流产了! 没有这样的文件加载 - win32 / open3 C:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-3.0.6/lib/active_support/dependencies.rb:239 :在'要求' C:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-3.0.6/lib/active_support/dependencies.rb:239 :inrequire'
有关环境的一些信息: 操作系统:Windows 7 64位 Ruby 1.8.7 GEMS: jammit(0.6.0) 闭包编译器(1.1.1) yui-compressor(0.9.6)
如果我从Gemfile中删除jammit,命令rake -t运行没有问题。
感谢您的任何建议!
答案 0 :(得分:2)
之前的回答对我不起作用,因为它抱怨我的Ruby版本必须小于1.9(在Windows 7 64位上)。但是,这个命令工作,并且在安装gem之后jammit开始工作:
gem install win32-open3-19
答案 1 :(得分:1)
将此添加到您的Gemfile:
gem 'win32-open3'
和捆绑