2011-10-18 4 views
0

При попытке запустить сервер rails я получаю следующую ошибку.uninitialized constant YARD :: Handlers (NameError) - OSX 10.7.2, XCode 4.2, Ruby 1.9.2 с использованием RVM,

/Users/craigspaeth/.rvm/gems/ruby-1.9.2-p290/gems/yard-dm-0.1.1/lib/yard-dm/property_handler.rb:5:in `<module:DM>': uninitialized constant YARD::Handlers (NameError)

Я настройки среды разработки, которая работает безупречно на моем 10.6.8 ирбиса ноутбук, но возникли проблемы, работающие на моей новой машине IMAC.

Я использую ruby ​​1.9.2-p290 на OSX Lion 10.7.2 в 64 бит на новом iMac с Xcode 4.2. Я очистил свой гемсет и повторно установил рубин бесчисленное количество раз. Я попытался удалить мою версию Ruby от Ruby и указать все на мою версию rvm. Я заново установил жемчужину двора из комплекта поставки и установки пряжи. Я попытался установить 1.9.3 и 1.9.2-head вместо rvm install 1.9.2 (у меня возникают ошибки).

Ничего.

Есть ли известная ошибка с последней версией Lion и ruby ​​1.9.2 или Yard? Кажется, я работаю в кругах и не могу найти что-либо в Интернете, чтобы помочь.

ответ

0

Если это помогает, a related post предлагается установка 1.9.3 based on this bug report/fix. Это сработало для меня, и теперь двор прекрасно работает в моей среде Льва, поэтому дайте ему еще один шанс. Я нахожусь на rvm 1.10.0-pre.