сбой рейка с Gem :: GemNotFoundException ERR - PullRequest
0 голосов
/ 04 февраля 2011

Предыстория:

Новичок в rails и попытка установить Passenger на сервер Mediatemple DV. Я следую и немного изменяю это руководство по CentOS, поскольку в настоящее время у MT нет рекомендуемых рекомендаций по настройке рабочей среды Rails http://www.freshblurbs.com/installing-ruby-rails-3-centos-nginx.

Я недавно установил gem, а затем запустил gem install rake от имени пользователя root. Теперь в любое время я пытаюсь запустить

rake some_task

Я получаю следующую ошибку

/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:370:in `bin_path': 
can't find gem rake ([">= 0"]) with executable rake (Gem::GemNotFoundException)
from /usr/local/bin/rake:19:in `<main>'

грабли установлены здесь / usr / local / bin / rake

$ PATH - это / usr / kerberos / sbin: / usr / kerberos / bin: // sbin: // bin: / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / SBIN: / USR / бен: / корень / бен: / USR / бен: / USR / местные / бен: / корень / бен: / USR / бен: / USR / местные / Библиотека

вывод гема с рейком /usr/local/lib/ruby/1.9.1/rake.rb

... и, к сожалению, это все, что я поднял рукава. Чего мне не хватает, что заставляет это бомбить?

Заранее спасибо!

Ответы [ 2 ]

4 голосов
/ 09 февраля 2011

У меня похожая проблема с граблями, но в ruby ​​1.9.2.

http://betterlogic.com/roger/2010/11/ruby-1-9-2-rake-woe/ Может быть, в вашем случае это тоже будет полезно.

0 голосов
/ 08 февраля 2011

Не уверен, что это поможет, может быть, поможет ... может, нет ..

Но сначала запустите список драгоценных камней и убедитесь, что оба рейка, а также пассажирский камень появятся. Я думаю, что помню похожую ошибку, которая вводила в заблуждение при попытке недавно настроить рабочий сервер при запуске:

пассажиро-установка-apache2-модуль

Ладонь побледнела, когда я понял, что еще не установил самоцвет для пассажиров.

...