"sudo gem install mysql2"を使ってmysql2 gemをインストールしようとしたとき、私は "gem list"にリストされたgemを見つけられなかったことに驚いていました。ローカルとリモートの宝石の違いは何ですか?
私は、mysql2の宝石がリモートの宝石にインストールされていることを知りました( "gem query --remote"または "gem search mysql2 -r"を使って検索します)。ローカルの "gem install --remote mysql2"を使用してください。
これで、mysql2が私のgemリストに表示されます。
私は解決策を見つけられたことをうれしく思っています。しかし、最初にリモート宝石にインストールされた宝石の違いやその違いは本当に理解できません。グーグルは良い説明を返さなかった。
誰かが私の違いを説明できますか?
あなたの質問への答えはここにある可能性が最も高いです:http://stackoverflow.com/questions/2119064/sudo-gem-install-or-gem-install-and-gem-locations –
Marc、ありがとうそのスレッドを読むことから物事。 –