2
宝石をバンドラでインストールすることはできません。私はgemfileのソースとしてrubygemsを定義していますが、いつもCan't find <inser-gem-name-here> in any of the sources
というメッセージで失敗します。バンドルで宝石をインストールできない
また、通常私はgem install <gem-name>
で宝石をインストールすることができます。手動で失敗したものをインストールしてから、バンドルインストールを実行して、すでにインストールされていると見なしますが、それはもう動作しません。
私はrvmを使用していましたが、この問題に疲れて(それが原因だと思ったので)、私はrbenvに無駄に切り替えました。私は1.9.2-p290を走っています。
私はMac OS Lionを使用しています。ありがとう!
宝石のenv出力:
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.10
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [x86_64-darwin11.2.0]
- INSTALLATION DIRECTORY: /Users/X/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1
- RUBY EXECUTABLE: /Users/X/.rbenv/versions/1.9.2-p290/bin/ruby
- EXECUTABLE DIRECTORY: /Users/X/.rbenv/versions/1.9.2-p290/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-11
- GEM PATHS:
- /Users/X/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1
- /Users/X/.gem/ruby/1.9.1
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- :sources => ["http://gems.github.com", "http://rubygems.org", "http://gemcutter.org"]
- REMOTE SOURCES:
- http://gems.github.com
- http://rubygems.org
- http://gemcutter.org
また
$which gem
/Users/X/.rbenv/shims/gem
そして
$ which ruby
/Users/X/.rbenv/shims/ruby
'Gemfile'を追加して、'〜/ .bundle/config'を持っているかどうかを確認できますか? –
私のGemfileはかなり大きく、他の開発者にもあてはまります。私は問題がある唯一の人です。いいえ、私は〜/ .bundle/configを持っていません。もしあなたが "〜/ .bundler"を意味するのであれば、それもありません。 –
$ GEM_HOMEは何も返しません。 –