2011-10-18 3 views
0

레일즈 서버를 시작할 때마다 다음 오류가 발생합니다.초기화되지 않은 상수 YARD :: Handlers (NameError) - OSX 10.7.2, XCode 4.2, RVM을 사용하는 Ruby 1.9.2

/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 눈 표범의 노트북에서 완벽하게 작동하는 개발 환경을 설정하려고하지만 내 새로운 아이맥 컴퓨터에서 실행되는 문제를 가지고있다.

저는 Xcode 4.2가 적용된 새로운 iMac의 64 비트 OSX Lion 10.7.2에서 루비 1.9.2-p290을 사용하고 있습니다. 내 보석을 지우고 루비를 무수히 재설치했습니다. OSX 버전의 루비를 제거하고 모든 것을 내 rvm 버전으로 지정해 보았습니다. 번들 설치 및 직선 보석 설치로 마당 보석을 다시 설치했습니다. 나는 단지 rvm install 1.9.2 대신 1.9.3과 1.9.2-head를 설치하려고 시도했다.

아무것도 아니요.

최신 버전의 Lion과 Ruby 1.9.2 또는 Yard에 알려진 버그가 있습니까? 나는 서클에서 뛰고있는 것처럼 보이고 온라인으로 도움을받을만한 것을 찾을 수 없습니다.

답변

0

도움이 될 경우 a related post이 1.9.3 based on this bug report/fix 설치를 제안했습니다. 이것은 저에게 효과적이었고 현재 야드는 라이온 환경에서 잘 작동하므로 다른 기회를 제공하십시오. 나는 rvm 1.10.0-pre에있다.