문제는 Lion과 관련이 있습니다. 2 가지의 새로운 13 인치 MBP에 대해이 문제가 발생했습니다.
당신이해야 할 일은 OSX GCC 컴파일러를 별도로 설치하는 것입니다.
그들은 여기에서 찾을 수 있습니다 : https://github.com/kennethreitz/osx-gcc-installer 다운로드하여 (당신이 브루를 설치할 필요가 없습니다) 패키지 설치 프로그램을 통해 실행 한 후
(바이너리를 빌드 사전 다운로드 아래로 스크롤), 당신은 어디 GCC를 찾을 필요 폴더가 있습니다. 어떤 사람들은 /usr/bin
에있었습니다. 그러나, 나를 위해 그것을 발견했다 /Developer/usr/bin
~/.profile
또는 ~/.bash_profile
파일의 $ PATH 변수에이 디렉토리를 추가하십시오. 나에게 ~/.bash_profile
을 사용하고 vim을 사용하여 끝에 추가했다.
터미널을 닫은 다음 다시 열고, 변경 내용이 저장되었는지 확인하려면 echo $PATH
을 입력하십시오.
는 완전히 루비의 버전을 제거하고 다시 정상적으로 설치 : 그것은 여전히 작동하지 않으면, 내가 Why can't I install Rails on Lion using RVM?에 지정된 한스로 다음과 같은 명령을 사용하여 레일의 버전을 설치하는 것이 좋습니다
rvm install 1.8.7
rvm use 1.8.7
:
CC=/usr/bin/gcc-4.2 rvm install ruby-1.8.7 --force
CC 디렉토리는 설치 위치에 따라 변경됩니다. 그러나, 내 $ PATH 변수에 올바른 경로를 gcc에 추가 한 후에는 위의 명령을 수행 할 필요가 없었습니다.
이 문제가 계속 발생하면 도움이되기를 바랍니다.
참고로, 라이온 문제 인 것 같다. 라이온에서 오류를 재현 할 수 있지만 스노우 레오파드에서는 재현 할 수 없습니다. –
위자료 검사와 마찬가지로, 1.9.2와 레일 3.1.1을 문제없이 설치했습니다 ... 이것은 원시 루비 라이브러리 및/또는 mysql이어야합니다 ... 나는 정말 그 물건을 손으로 쓸 수 있다고 말하기 엔 당혹 스럽습니다. out –
이 질문을 확인해 보라. gcc가 부족한 것 같다. http://stackoverflow.com/questions/6170813/why-cant-i-install-rails-on-lion-using-rvm –