2013-02-11 1 views
1

Ruby를 rbenv와 함께 설치했습니다. gem install rails를 사용하여 레일을 설치하려고 할 때 내가 얻을 :rbenv로 루비 설치

ERROR: Failed to build gem native extension. 

내 루비 버전과 충돌이 있다고 생각한다.

rbenv localrbenv global이 1.9.3-p327로 설정되어 있지만 ruby -v을 입력하면 "루비 1.8.7"이 표시됩니다.

어떻게 이것을 1.9.3으로 변경할 수 있습니까?

echo $PATH: 
/usr/local/opt/rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 
+0

문제는 루비 보석과 충돌하지 않습니다. PATH가 어떻게 생겼지? 'echo $ PATH'를 입력하고 질문에 추가하십시오. –

+0

방금 ​​경로를 추가했습니다 – crispychicken

+0

어느 보석이 고장입니까? 실패 할 때마다 세부적인 빌드 로그에 대한 참조가 있습니다. – tadman

답변

1

시도 :

rbenv local 1.9.3-p327

다음

rbenv rehash

그냥 확인하기.

또한, 함께 기본으로 1.9.3-p327을 설정할 수 있습니다

rbenv global 1.9.3-p327

+0

작동하지 않았다. 답변을 주셔서 감사합니다. – crispychicken

+0

비슷한 문제가있었습니다. 'rbenv local'을 새로 설치 한 방법이 설치되지 않은 버전으로 설정되어 있는지는 확실하지 않습니다. 그것을 업데이트하면 문제가 해결되었습니다. – Zubin