установка gem ничего не даст - Mountain Lion

946
brafales

Я только что получил последнюю установку Mountain Lion. Я установил homebrew и gcc на dupes, чтобы собрать нужные рубины. Теперь с новыми версиями ruby ​​(1.9.2) я могу создавать и устанавливать наборы гемов и гемы.

Однако мне также нужна старая среда с ree-1.8.6-20090610. В этой среде, когда я печатаю gem install whatever, она вообще ничего не делает.

Вот след и некоторая информация, которую вы можете найти полезной:

➜ dev git: (master) ✗ gem install rails -v 2.1.1 -V  /Users/bernatrafalesimulet/.rvm/gems/ree-1.8.6-20090610@global/gems/rubygems-bundler-1.1.0/lib/rubygems-bundler/regenerate_binstubs_command.rb:48: предупреждение: аргумент в скобках для будущая версия ПОЛУЧИТЕ http://rubygems.org/specs.4.8.gz 302 Временно перемещено ПОЛУЧИТЕ http://production.s3.rubygems.org/specs.4.8.gz 304 Не модифицировано ПОЛУЧИТЕ http://rubygems.org/latest_specs.4.8.gz 302 Временно перемещено ПОЛУЧИТЕ http://production.s3.rubygems.org/latest_specs.4.8.gz 304 Не модифицировано Установка gem rake-10.0.2 ➜ dev git: (master) list список драгоценных камней /Users/bernatrafalesimulet/.rvm/gems/ree-1.8.6-20090610@global/gems/rubygems-bundler-1.1.0/lib/rubygems-bundler/regenerate_binstubs_command.rb:48: предупреждение: аргумент в скобках для будущая версия  *** МЕСТНЫЕ КАМНИ ***  rubygems-bundler (1.1.0) ➜ dev git: (мастер) ✗ рубины  рвм рубины  => ree-1.8.6-20090610 [i686] * ruby-1.9.2-p320 [x86_64] ruby-1.9.3-p327 [x86_64]  # => - текущий # = * - текущий && по умолчанию # * - дефолт  ➜ dev git: (master) ✗ gemsets  наборы гемов для ree-1.8.6-20090610 (находится в /Users/bernatrafalesimulet/.rvm/gems/ree-1.8.6-20090610) => (по умолчанию) Глобальный rails2 

То же самое происходит, когда я пытаюсь установить любой другой драгоценный камень.

0

1 ответ на вопрос

0
mpapis

make sure you use ruby first:

rvm use ree-1.8.6-20090610 

this is required when PATH get's modified after RVM was sourced and loaded ruby.

you can confirm that ruby is properly loaded by comparing beginning of PATH with GEM_PATH.

also make sure there are no extra settings for rubygems in ~/.gemrc, rvm has a test for this:

rvm get head 

and make sure to read the output - if there were any extra settings in ~/.gemrc you should install all gems all over again.

Похожие вопросы