Не удалось запустить приложение My Rails 2.3.8 из-за отсутствия gem: friendly_id.Я получил следующее сообщение об ошибке:
Missing these required gems: friendly_id ~> 3.2.1 You're running: ruby 1.8.7.253 at /opt/ruby-enterprise-1.8.7-2010.02/bin/ruby rubygems 1.3.7 at /home/development/.gem/ruby/1.8, /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8 Run `rake gems:install` to install the missing gems.
, где development
- это пользователь, которому я запускаю приложение.
Я обнаружил, что в моем локальном /usr/lib/ruby/gems/1.8/gems
я смог установитьдрагоценный камень в этот каталог, используя команду sudo gem install friendly_id
.
Но я заметил, что в пути для Пассажира, чтобы получить драгоценный камень из: /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems
нет драгоценного камня friendly_id
.Я не мог выполнить команду без sudo
.
Теперь я знаю, что должен установить гем friendly_id
в каталог /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems
, но я не мог понять, как.
Спасибо.