Проблемы с jammit gem на windows x64

Возможный дубликат:
Ruby 1.9 - нет такого файла для загрузки 'win32/open3'

У меня проблема с джеммитом. Когда я запускаю "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: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: jammit (0.6.0) closure-compiler (1.1.1) yui-compressor (0.9.6)

Если я удаляю jammit из Gemfile, команда rake -t запускается без проблем.

Спасибо за любое предложение!

2 ответа

Решение

Добавьте это в свой Gemfile:

gem 'win32-open3'

и расслоение

Предыдущий ответ не работал для меня, потому что он жаловался, что моя версия Ruby должна быть меньше 1,9 (в Windows 7 64-bit). Однако эта команда сработала, и jammit начал работать после установки гема:

gem install win32-open3-19
Другие вопросы по тегам