web-dev-qa-db-ja.com

'eventmachine 1.0.3'のため、インストールをバンドルできませんでした

$バンドルインストール

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.

$宝石リスト

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
17
Shion Yamaguchi

Gemfile.lockを編集して、eventmachiveのバージョンを1.0.3から1.0.4に変更してみてください。これは私にとってはうまくいきます。

36
Andrey
  • バンドルアップデート
  • バンドルインストールこれが機能することを願っています。
9
Aathi

eventmachine -v '1.0.4'でも同様の問題が発生し、このように解決しました。

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