Не удалось установить установку из-за "eventmachine 1.0.3"

$bundle install

Errno::ENOENT: No such file or directory @ rb_sysopen - /Users/Sean/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/eventmachine-1.0.3/ext/gem_make.out

An error occurred while installing eventmachine (1.0.3), and Bundler cannot
continue.
Make sure that `gem install eventmachine -v '1.0.3'` succeeds before bundling.

$gem list

eventmachine (1.0.3 x86-mingw32)

$gem build eventmachine -v 1.0.3

ERROR:  While executing gem ... (Gem::CommandLineError)
Too many gem names (eventmachine, 1.0.3); please specify only one

Ответы

Ответ 1

Попробуйте отредактировать файл Gemfile.lock и измените версию eventmachive с 1.0.3 до 1.0.4. Это работает для меня.

Ответ 2

  • обновление пакета
  • Комплект поставки Надеюсь, что это сработает.

Ответ 3

У меня была аналогичная проблема с eventmachine -v '1.0.4', и я решил ее как это.

gem install eventmachine -v '1.0.4'  -- --with-cppflags=-I/usr/local/opt/openssl/include