Ruby on Rails: не може да зареди такава файлова машина за събития

По средата се опитвам да стартирам RoR приложение на моята Windows машина. Напреднах много с конфигурирането на всичко, но останах тук. Когато се опитам да пусна рейк, получавам следната грешка:

C:\inetpub\wwwroot\voterApp>rails server
C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.0/lib/active_support/dependencies.rb:251:in `require': cannot load such file -- eventmachine (LoadError)
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.0/lib/active_support/dependencies.rb:251:in `block in require'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.2.0/lib/active_support/dependencies.rb:236:in `load_dependency'

Направих „gem install eventmachine --pre“, но това изглежда не помогна. Може ли някой да ме насочи в правилната посока? Четох за объркан път на зареждане на Ruby, но не съм сигурен как това се вписва в този контекст.


person JakeP    schedule 17.02.2012    source източник
comment
Току-що разбрах, че бандлерът не привлича eventmachine; Трябваше да актуализирам своя gemfile, за да го изисквам. Оказва се, че „списъкът със скъпоценни камъни“ е за рубините на вашата машина, а не за вашите проектни скъпоценни камъни. Надявам се това да помогне на всеки друг, който може да се сблъска с подобен проблем.   -  person JakeP    schedule 17.02.2012
comment
Направете това отговор и след това затворете и приемете въпроса си. Това ще помогне много.   -  person ScottJShea    schedule 22.02.2012


Отговори (1)


Току-що разбрах, че бандлерът не привлича eventmachine; Трябваше да актуализирам своя gemfile, за да го изисквам. Оказва се, че „списъкът със скъпоценни камъни“ е за рубините на вашата машина, а не за вашите проектни скъпоценни камъни. Надявам се това да помогне на всеки друг, който може да се сблъска с подобен проблем

person JakeP    schedule 22.02.2012