2013-08-27 7 views
12

오류 설치 레일-4.0.0

$ gem install rails 
Successfully installed rails-4.0.0 
1 gem installed 
Installing ri documentation for rails-4.0.0... 
Installing RDoc documentation for rails-4.0.0... 
ERROR: While generating documentation for rails-4.0.0 
... MESSAGE: error generating /Users/michaelirey/.rvm/gems/ruby-1.9.3-p194/doc/rails-4.0.0/rdoc/guides/Rakefile.html: Error while evaluating /Users/michaelirey/.rvm/gems/ruby-1.9.3-p194/gems/rdoc-3.12.2/lib/rdoc/generator/template/darkfish/page.rhtml: undefined method `chomp' for nil:NilClass (RDoc::Error) 
... RDOC args: --op /Users/michaelirey/.rvm/gems/ruby-1.9.3-p194/doc/rails-4.0.0/rdoc lib --title rails-4.0.0 Documentation --quiet 

OS X 10.8.4ruby 1.9.3p194을 사용하여이 보이는,하지만 여전히 오류없이 설치 일을 얻을 좋을 것이다.

답변

21

rdoc을 업데이트 해보세요. 오래된 것일 수도 있습니다.

gem update rdoc 
+0

rdoc이 Ruby와 함께 설치되지 않습니까? 그는 Ruby 1.9.3을 가지고 있는데, Rails 4.0에서 제대로 작동할까요? – bluehallu

+0

물론, 다른 보석과 마찬가지로 업데이트되고 Rails 4는 Ruby 1.9.3보다 새로운 버전이므로 Ruby 1.9.3의 패치 레벨은 1 년이 넘었습니다. 전 그냥 문서를 건너 뛰는 것에 동의하지만 그는 물었습니다. :) –

+0

공식 웹 페이지에서 : "Rails 4는 Ruby 2.0을 선호하며 1.9.3 또는 그 이상이 필요합니다." 귀하의 솔루션이 작동하지 않을 것이라고 말하는 것은 아니지만 확실하게 나에게 이해가되지 않습니다. – bluehallu

17

그 오류가 어디에서 오는지 당신에게, 실제로 얼마나 쓸모 설치하는 리와 rdoc을 고려 할 수 없습니다, 나는 다만 것 :

gem install rails --no-ri --no-rdoc 

당신은 또한 훨씬 더 빠르게이를 건너 뛰어 설치 얻을 것이다 docs. 사실 공식 출시 페이지에서 권장하는 내용은 다음과 같습니다. http://weblog.rubyonrails.org/2013/6/25/Rails-4-0-final/

+0

잘 알고 있습니다. 어쨌든 rdocs가 실제로 필요하지는 않았지만 Nick이 내 질문에 대답 한 이후에 받아 들여진 대답을 얻습니다. –