RoR - RubyGems не устанавливается? - PullRequest
0 голосов
/ 05 июля 2011

пытается установить bcrypt-ruby-2.1.4.Я должен использовать rvm для удаления ruby ​​1.9.2, затем переустановить / скомпилировать, затем я могу установить гем bcrypt, однако этот актив активен только в этом терминальном сеансе.Если я открываю другую вкладку в терминале, я получаю следующую ошибку «Не удалось найти bcrypt-ruby-2.1.4 ни в одном из источников»

Если я закрою терминал, я больше не смогу использоватьbcrypt gem (или json, или cucumber), если я не удаляю и не перекомпилирую ruby ​​снова?

Не знаете, как даже обратиться за помощью в Google?Буду признателен за любые идеи или помощь.

Бобби работает osx 10.6.8 ruby ​​1.9.2-p180

Ответы [ 2 ]

4 голосов
/ 05 июля 2011

Вы, вероятно, используете другой набор rvm при открытии нового терминала.

Поскольку OS X не поставляется с Ruby 1.9.2, по умолчанию используется системная установка Ruby.

http://beginrescueend.com/rubies/default/ Воспользуйтесь этой ссылкой, чтобы узнать, как установить версию Ruby по умолчанию.

1 голос
/ 05 июля 2011

Зайдите в свой терминал и введите

rvm --default use 1.9.2

Это сделает Ruby по умолчанию 1.9.2 во всех окнах терминала.

...