2012-11-03 3 views
0

존재하지 않는, gem install rails 성공,하지만 난 rails -v을하려고 할 때라는 오류 메시지가 얻을 :레일 명령은 우분투 12.04에서

프로그램 레일은 현재 설치되어 있지 않습니다. ...

어떻게 설치할 수 있습니까? rails 명령이 작동하려면 어떻게해야합니까?

+0

이 rails' 명령을 설치'보석에서 실제 출력을 보여하시기 바랍니다 성공합니다. –

+0

또한 Ruby를 어떻게 설치 했습니까? RVM을 통해서였습니까? – dmarges

+0

'sudo apt-get install ruby-dev build-essential'을 시도 했습니까? –

답변

0

당신은에 다음을 넣어해야 당신의 ~/.profile 또는 ~/.bashrc, 솔루션에 당신은 당신의 source ... 다시 부팅 할 때마다 작성해야하므로 :

# This loads RVM into a shell session. 
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 
+0

... 작동하지 않습니다. –

+1

@Jamel 정확히 무엇이 잘못 되었나요? – AKovtunov

+0

은 특정 디렉토리에 제대로 작동하지 않으며 2에서 4로 업그레이드 된 프로젝트에서 바이너리를 실행하면 문제가 발생합니다. –

0

나는이 문제를 한번도 경험하지 못했지만 레일을 찾으려면 레일 바이너리 파일이 경로에 있어야합니다. 즉, PATH 환경 변수에 나열된 디렉토리에 있습니다.

PATH 환경 변수의 값을 확인하십시오.

echo $PATH 
env | grep PATH 

레일을 제거한 다음 다시 설치해보십시오.

+0

.rvm/gems/ruby-1.9.8-p286/bin에있는 레일을 찾을 수는 있지만 여전히'rail -v' 나' ./rails -v' @Marlin Pierce – iverson

0

문제가 해결되었습니다. !!!

그냥 내 홈 경로에 source .rvm/scripts/rvm을 입력하면 작동합니다.

+2

RVM을 설치했을 때 누군가가 화면에 나온 지시 사항을 읽지 않은 것처럼 보입니다.) – Gareth

관련 문제