2016-09-26 56 views
2

私のレールプロジェクトにmysql2 gemをインストールしようとしていますが、エラーが発生しています。私は、このコマンドを実行します。MacOS Sierraに「mysql gem」をインストールできない

gem install mysql2 

エラーは言う:

ld: library not found for -lssl 

しかし、私は実行すると:

brew install openssl 

私は(私は-lsslライブラリを持っていることを証明している)を取得:

Error: openssl-1.0.2f already installed 
To install this version, first `brew unlink openssl` 

また、 (これは私が私のマシンにMySQLを持って証明している):

brew install mysql 

私が手:

Error: mysql-5.7.10 already installed 
To install this version, first `brew unlink mysql` 

は非常に失われたとこの問題を解決するのが大好きだが、事前にあなたに感謝します。私は醸造バージョン1.0.4を実行しています。

+1

は '醸造doctor'を試してみてください? –

+0

@BradJohnsonありがとう、私は '醸造医'からいくつかのヒントを得ることができたが、完全な解決策ではなかった。下の私の答えを見てください。 –

+0

これを参照してください:http://stackoverflow.com/questions/39617761/cant-install-mysql2-gem-on-macos-sierra –

答えて

0

私はさわやかな宝石によって私のMacOSのシエラで同じ問題の参照を解決:

gem source -r https://rubygems.org/ 
gem source -a https://rubygems.org/ 
関連する問題