牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

bundle install したら capybara-webkit と eventmachine でエラーになったのでなんとかするメモ

(macos10.12.6, ruby2.3.0)

$ brew install rbenv ruby-build
$ rbenv install 2.3.0

capybara-webkit でエラー

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

gem install してみる

$ gem install capybara-webkit -v '1.6.0'

Command 'qmake ' not available

qmake がないそうで

brew install qt@5.5
brew link --force qt@5.5

これで bundle install できた

eventmachine でエラー

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

gem install してみる

$ gem install eventmachine -v '1.0.8'

./project.h:116:10: fatal error: 'openssl/ssl.h' file not found

パスを指定していんすとーるするといいっぽい

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

これで bundle install できた