2010-12-27 3 views
0

Snow Leopard 10.6.5를 실행하는 Mac OS가 있고 Ruby 설치를 업그레이드하려고합니다. 난 아무 짓하기 전에Snow Leopard 10.6.5를 실행하는 Mac OS에서 Ruby 설치 업그레이드

, 나는 다음과 같은 명령을 실행하고 나는 다음과 같은 결과를 가지고 :

$ ruby -v 
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] 

$ which ruby 
/usr/bin/ruby 

그래서, 내 설치를 업그레이드, 내가 Ruby Version Manager (RVM)를 사용하여 먼저 MacPorts를와 루비를 설치했습니다. 그 후

1. bash < <(curl http://rvm.beginrescueend.com/releases/rvm-install-head) 
2. mkdir -p ~/.rvm/src/ && cd ~/.rvm/src && rm -rf ./rvm/ && git clone --depth 1 git://github.com/wayneeseguin/rvm.git && cd rvm && ./install 
3. rvm install 1.9.2 
4. rvm 1.9.2 --default 

, 나는 다음을 실행 명령과 내가 가지고 다음과 같은 결과 : 루비 1.8.7에서 여전히 왜

$ ruby -v 
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] 

$ which ruby 
/usr/bin/ruby 

$ rvm list 
=> ruby-1.9.2-p136 [ x86_64 ] 

? 뭐가 잘못 되었 니? 또는, 내가 잊었던 것?

+0

MacPorts/RVM은 PATH에없는 위치에 Ruby의 새 버전을 설치합니다. –

+0

어떻게 올바른 PATH 이름을 얻을 수 있으며 어떻게 설정해야합니까? – user502052

+0

참고로 RVM은 MacPorts를 필요로하지 않으며 MacPorts를 사용하지 않습니다. 일종의 확률로 문제를 해결할 수 있습니다. 나는 하나 또는 다른 것을 선택하는 것이 좋습니다. 나는 RVM을 선호하지만 그것은 당신의 선택입니다. –

답변

1

해결했다

편집하여 홈 디렉토리에 파일 '의 .profile'다음 터미널 실행에 다음

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH" 

과 :

는 맨 아래에있는 줄을 추가

source ~/.profile 

변경 사항을 설정하십시오.

+0

답변으로 추가 의견을 추가하는 대신 원래 질문을 편집하여 업데이트를 표시해야합니다. –

1

RVM installation page의 "설치 후 설치"지침에 따라 ~/.bashrc, ~/.bash_profile 또는 ~/.profile 파일 중 하나에 다음 행을 추가 했습니까?

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session. 

RVM을 제대로 작동시키는 것이 중요합니다.

관련 문제