2012-05-03 16 views
0

をインストールすることを拒否し、私はgem install commanderを入力すると、私が手:`highline`宝石がすでにインストールされているが、` commander`が

Error installing commander: 
commander requires highline (~> 1.6.11) 

私もgem install highlineをしました( "正常にインストールされましハイライン-1.6.11")とI同じエラーが発生します。このエラーの原因は何ですか?

+0

あなたは 'bundle'や' rvm'を使っていますか?おそらく正しい 'highline'バージョンがインストールされていて、他のバージョンがロードされているかもしれません。 – fguillen

+0

@fguillen:あなたは天才です。私は 'bundle exec bash'セッションの中にいました。終了すると機能しました。 –

+0

実際には、私はあなたの問題を解決して幸せです:) – fguillen

答えて

0

あなたが適切なbundleおよび/またはrvmセッションコンテキストにいるかどうかを確認してください。

highlineのバージョンが1つのコンテキストにインストールされていても、宝石が別のコンテキストから読み込まれている可能性があります。

関連する問題