2013-11-22 5 views
0

여기 Ruby noob. Ruby 1.9.3을 설치 했는데도 기본 설치 시스템 버전 (1.8)이 기본값으로 사용됩니다.Ruby의 이전 버전을 재정의 한 이전 버전

: 나는 1.9.3

$ rbenv global 1.9.3-p448 

하지만 여전히, 나는이 문제를 가지고 있고이 버전을 확인할 때, 나는 1.8을 얻을 수있는 글로벌 버전을 설정하려고하는 rbenv를 사용

$ gem install rails 
ERROR: While executing gem ... (Gem::FilePermissionError) 
You don't have write permissions for the /Library/Ruby/Gems/1.8 directory. 

: 예를 들어,

$ ruby -v 
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] 
+0

어떻게 Ruby 1.9.3을 설치 했습니까? –

답변

0

명령 보석 사용 시스템 보석 명령은, 기본적으로는 수퍼 유저입니다. 내가 사용하지 않는 rbenv하지만 rbenv 경로가 처음에는 환경 변수 PATH에 추가 얻을, 내가 생각하는 일

입니다
+0

이 질문에 대한 답변이 좋은 단어가 아닙니다. – Lizz

2

는 .bash_profile에 다음을 추가하여 고정 :하지만 (

export PATH="$HOME/.rbenv/bin:$PATH" 

또한,이 라인이 필요 너무 가) 이미이 있었다 :

eval "$(rbenv init -)" 

bash_profile 수정에 대한 정보를 원하시면 다음을 참조하십시오

http://redfinsolutions.com/blog/creating-bashprofile-your-mac