жемчужина установить проблемы - PullRequest
0 голосов
/ 14 января 2011

У меня странная проблема, я обновил файл .irbrc, чтобы лучше выглядеть, для этого я Установленные awesome_print, wirble и looksee gems, проверьте их по списку драгоценных камней - каждый драгоценный камень там И когда я запускаю консоль rails, я получаю это:

Cannot find awesome_print gem. Please run 'gem install awesome_print' to install it.
Cannot find wirble. Please run 'gem install wirble' to install it.
Cannot find looksee. Please run 'gem install looksee' to install it.

Понятия не имею, почему это произошло. У меня есть rvm в моей системе, но я не думаю, что это вызывает проблему. Спасибо.

1 Ответ

2 голосов
/ 14 января 2011

Чтобы установить гемы в Rails 3, добавьте их в свой Gemfile

Например:

gem 'awesome_print'
gem 'wirble'
gem 'looksee'

Затем запустите bundle install.

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

Для этого в корневом каталоге Rails запустите: rvm --create --rvmrc 1.9.2@myproject (замените 1.9.2 любой версией Ruby, которую вы хотите использовать).

После создания гемсета снова запустите bundle install.

Вы заметите, что был создан файл .rvmrc, который гарантирует, что при каждом cd подключении к этому каталогу будет автоматически использоваться набор гемов myproject. Добавьте это к управлению версиями, чтобы другие разработчики получили тот же эффект.

...