1

可能重复:
Ruby 1.9 - 没有这样的文件来加载“win32/open3”

我遇到了 jammit gem 的问题。当我运行“rake”时,我收到一条消息告诉我,有一个问题 - 消息的一部分:

$ rake -t (in c:/Ruby187/test) rake 中止了!没有要加载的文件 - win32/open3 c:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-3.0.6/lib/active_support/dependencies.rb:239 :in require' c:/Ruby187/lib /ruby/gems/1.8/gems/activesupport-3.0.6/lib/active_support/dependencies.rb:239 :inrequire'

有关环境的一些信息:操作系统:Windows 7 64bit Ruby 1.8.7 GEMS:jamit (0.6.0)closure-compiler (1.1.1) yui-compressor (0.9.6)

如果我从 Gemfile 中删除 jammit,命令 rake -t 运行没有问题。

感谢您的任何建议!

4

2 回答 2

2

上一个答案对我不起作用,因为它抱怨我的 Ruby 版本必须小于 1.9(在 Windows 7 64 位上)。但是,此命令有效,并且在安装 gem 后 jammit 开始工作:

gem install win32-open3-19
于 2011-11-23T19:48:57.027 回答
1

将此添加到您的 Gemfile 中:

gem 'win32-open3'

和捆绑

于 2011-05-16T22:17:40.243 回答