2009-11-30 7 views
-1

나는 루비 1.8.7을 사용해야하는 프로젝트에서 일하고있다. 저는 오늘 루비 1.8.6 + Mac OSX Darwin을 사용하고 있습니다. 이 루비 1.8.6은 운영 체제와 함께 설치되었으며, 애플의 개발자 패키지입니다. 내 질문은 : 어떻게이 패키지를 업데이트 할 수 있습니까? 만약 내가 포트를 실행하면 현재 설치된 패키지를 찾지 못하고 다른 경로를 가진 새로운 루비 버전을 설치하고 효과가 내 rubygems를 깨뜨린다. (나는 그것을 고치는 법을 알고있다.하지만 해결 방법에 대한 해결 방법은 항상있다.)루비를 1.8.7로 업데이트

OS와 함께 제공되는 기본 루비를 업데이트하거나 깨끗하게 정리하여 제거하고 포트별로 관리하는 것이 좋습니다. 이 대답을 부탁드립니다 How to update to Ruby 1.8.7 도움이되지 않습니다

+0

명은 2017 년 2009 질문을 투표를 참조

그래서

export PATH="/usr/local/ruby-1.8.7/bin:$PATH";

처럼 PATH를 설정하여이 작업을 수행? 뒤로 rvm는 꽤 새롭고 자생력이 없었다. .. tsc tsc –

답변

3

시도해 보셨습니까? rvm 보석을 사용해 주십니까? 그것은 설치된 Ruby 버전을 관리하며, 실제로는 거의 모든 실제 버전 (및 아카이브 버전)을 컴파일 할 수있게하여 실제로 사용 된 루비 버전을 가리키는 적절한 환경 변수를 설정합니다.

$ gem install rvm 
$ rvm install 1.8.7 
$ rvm use 1.8.7 --default 
+0

나는 그것을 시험해 볼 것이다, 고마워! –

0

내 OS X 컴퓨터에는 여러 버전의 Ruby가 설치되어 있습니다. 당신은 당신이 사용하는 하나 알고 환경이 필요합니다 설치된 루비의 여러 버전이 있으면

나는 /usr/local/ruby-1.X.X

아래 소스에서, 다음 설치합니다. Hive Logic's article on installing Ruby

관련 문제