Не мога да инсталирам скъпоценни камъни с bundler, той винаги се проваля със съобщение Can't find <inser-gem-name-here> in any of the sources
, въпреки че имам rubygems, дефинирани като източник в моя gemfile.
Освен това мога нормално да инсталирам скъпоценни камъни с gem install <gem-name>
, преди инсталирах тези, които се провалят ръчно и след това стартирах инсталиране на пакет, така че да ги вижда като вече инсталирани, но това вече не работи.
Преди използвах rvm, уморих се от този проблем (и мислех, че той го е причинил), така че преминах към rbenv без резултат. Аз съм с 1.9.2-p290.
Работя с Mac OS Lion. Благодаря!
gem 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
- person Matthew Rudy   schedule 19.10.2011