2013-03-20 2 views
2

레일 학습을 시작하지만 Mac에 레일을 설치할 때 문제가 있습니다. 내 버전은 현재 OS X 10.8.3하고 다음과 같이 문제는 :Mac에 레일 설치시 LoadError (OS X 10.8.3)

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:230:in `activate': can't activate rack (~> 1.4.5, runtime) for ["actionpack-3.2.13", "railties-3.2.13"], already activated rack-1.5.2 for ["rack-ssl-1.3.3", "railties-3.2.13"] (Gem::LoadError) 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:246:in `activate' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `each' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `activate' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:246:in `activate' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `each' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:245:in `activate' 
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:1056:in `gem' 
    from /usr/bin/rails:18 

어떻게 올바르게 레일이 문제를 해결하고 실행?

+0

내가 열거 한 내용을 말해 주긴 힘들지 만, 개발 환경에 Rails에 필요한 모든 것이 없을 수도 있습니까? 이 블로그 게시물은 정말 설치에 도움이되었습니다. (http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/) – aceofbassgreg

답변

2

Ruby 1.8을 지원하지 않는 Rails 3.2.13을 설치하려고했습니다.

"Rails 3.2는 Ruby 1.8을 지원하는 마지막 버전이며, Ruby 1.8.6 및 이전 버전은 지원되지 않으며 버전 1.9.1도 지원되지 않습니다." - http://rubyonrails.org/download

이 문제를 직접 수정하는 대신 RVM을 조금 배우는 것이 좋습니다. 그런 다음 RVM을 사용하여 적절한 버전의 Ruby를 설치 한 다음 Rails를 설치하십시오.

+0

FYI : RVM은 "Ruby Version 매니저". – wilsonmichaelpatrick