Не могат да се инсталират скъпоценни камъни с пакета

Не мога да инсталирам скъпоценни камъни с 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

person Wael Al-Sallami    schedule 19.10.2011    source източник
comment
бихте ли могли да добавите своя Gemfile и да проверите дали имате ~/.bundle/config   -  person Matthew Rudy    schedule 19.10.2011
comment
Моят Gemfile е доста голям, работи и за други разработчици, аз съм в екип от 7 разработчици и съм единственият, който има проблемите. и Не, нямам ~/.bundle/config и ако имате предвид ~/.bundler, нямам и това.   -  person Wael Al-Sallami    schedule 20.10.2011
comment
Вероятно трябва да спомена, че $GEM_HOME не връща нищо.   -  person Wael Al-Sallami    schedule 20.10.2011


Отговори (1)


Имах подобен проблем, който успях да разреша, като експортирах моя http_proxy

експортиране http_proxy=http://user:password@host:port

Надявам се това да помогне.

person Despo    schedule 21.10.2011