http://bparanj.blogspot.com/2010/06/installing-ruby-191-on-snow-leopard.html의 지침을 사용하여 Snow Leopard를 실행하는 Mac에 Ruby 버전 1.92를 설치했습니다. 유일한 편차는 3 단계입니다.이 단계에서는 .bash_profile을 업데이트해야합니다. 내 홈 디렉토리에 .profile이 있지만 .bash_profile이 없으므로 export 명령을 .profile의 마지막 행에 추가했습니다. 내가 TextMate를 실행하면 터미널 인쇄Textmate가 Ruby 버전 업그레이드를 인식하도록하기
ruby 1.9.2dev (2010-07-02 revision 28524) [x86_64-darwin10.4.0].
루비 -v로 (내가 너무 무시 언급 한 바와 같은 두 개의 경고 메시지와 함께) 성공적으로 완료 설치는, 그러나, CNTRL-R은 루비 버전 1.8를 호출합니다. 7, 1.9.2 설치 이전처럼. Textmate의 Preferences-Advanced-Shell Variables에서 TM_RUBY는/usr/bin/ruby로 설정됩니다. (2 진 별명) 파일 'ruby'가 갱신되지 않았습니다. Textmate가 최신 버전의 Ruby를 사용하도록 지시하는 가장 쉬운 방법은 무엇입니까? OS X에 대한 나의 이해는 상대적으로 제한되어 있음을 유의하십시오.
'~/.profile'에 넣으십시오 :'alias ruby =/opt/local/bin/ruby' – Adrian
고마워, 애드리안. 나는 처음에는 Brian의 제안을 시도했다. –
@Adrian, @ Cary의 문제 (Textmate에서 TM_RUBY로 1.9.2를 실행)가 해결되었는지 확신 할 수 없습니다. .profile (bash 쉘 아래)에 경로 변수를 추가하는 것은 완벽합니다. (bash가 초기화시 구성 정보를 찾는 마지막 위치 임에도 불구하고). 참조 : http://www.gnu.org/software/bash/manual/bashref.html#Bash-Startup-Files – Brian