2011-05-10 5 views
0

저는 Mac OS X에서 루비에 대해 매우 좌절감이 있습니다. 저는 RVM과 루비를 정기적으로 설치하려고 시도했지만 아무 것도 제대로 작동하지 않을 것 같습니다. RVM을 사용하면 레일이 나에게 오류를 던지고 루비 1.9.2-p180을 정기적으로 설치하면 컴퓨터가 루비 1.8.7로 되돌아갑니다. 누군가 도와 주실 수 있습니까? 깨끗한 슬레이트에서 루비 설치를 재설정하는 방법에 대한 자세한 지침은 매우 유용 할 것입니다.Mac OSX에서 Ruby 설치가 실패합니다 - 도와주세요!

미리 감사드립니다.

+4

당신이 정말 정말 정말 정말 정말 밀접하게 RVM의 지시를 따른다면,별로 잘못 될 수 있습니다. RVM을 설치하고 원하는 루비를 설치 한 후에는 활성 rvm 루비가 기본적으로 시스템에 설치된 루비보다 우선 설정되어 있어야합니다. .. ~/.rvm을 제거하고 밀접 정말 http://beginrescueend.com/rvm/install/에 따라 것 이상부터 지침 및 레일 등과 정말 .. – xinit

답변

1

내 모든 요구에 MacPorts를 사용하고 있습니다

  1. 이 www.macports.org로 이동
  2. 다운로드 설치 데미지
  3. 그것이
  4. 새로운 터미널 창을 열고 설치 (또는 소스 ~/.profile에)
  5. 포트 인 SelfUpdate
  6. 포트 검색 루비
  7. 는 하나 (1.8.7에 대한 루비, 또는 ruby19 1.9.2 용)
  8. sudo는 포트 설치 루비를 원하는 것을 선택
  9. 포트 검색 rb-
  10. 원하는 것을 선택 그리고 설치하십시오.

모든 것이/opt에 설치되므로 표준 시스템 바이너리를 방해하지 않습니다.

모든 것보다 컴파일이 오래 걸리고 시간이 오래 걸립니다.

+0

안녕 모두, 나는 방금 설치 RVM 잘. 난 레일 애플 리케이션을 만들었지 만 잠시 동안,하지만 지금은 레일을 실행하려고 할 때이 오류 => "/Library/Ruby/Site/1.8/rubygems.rb:779:in'report_activate_error ': 수 RubyGem 레일 (> = 0) (보석 :: LoadError) /Library/Ruby/Site/1.8/rubygems.rb:214:in'활성화 '/Library/Ruby/Site/1.8/rubygems에서 \t에서 \t을 찾을 수 없습니다 .rb : 1082 :'gem ' \t/usr/bin/rails : 18 "누구든지 이걸 도와 주시겠습니까? 감사! – readmymsg123

+0

고마워, 알았다! – readmymsg123

0

rvm --default use 1.9.2

이 여기에 여러 번 덮여있다. 간단한 검색으로 많은 질문을 찾을 수 있습니다.

참조 : Installing RVM (Ruby Version Manager)

i installed ruby 1.9.2 with RVM, but when i type "ruby -v" is telling me the ruby v i have is 1.8.7 (mac)

+0

소리가 아주 좋습니다. 레일 3이 rvm 버전의 루비를 사용하도록하려면 어떻게해야합니까? – readmymsg123

+0

문서를 읽어보십시오. 부디. – apneadiving

+0

@ readmymsg123 어떻게 제공하고 있습니까? – ghoppe

관련 문제