2013-05-16 2 views
0

나는 내 RoR에 프로젝트를 입력 rails s 또는 기타 rails 명령의 디렉토리를 갈 때마다 적절히 그러므로 내가rvmrc 파일을 어떻게 수정합니까?

The program 'rails' can be found in the following packages: 
* rails 
* ruby-railties-3.2 
Try: sudo apt-get install <selected package> 

및 I의 오류가 발생합니다하지 RVM (및 .rvmrc 파일) 설정 그것을 수정하려면 rvm use 1.9.3-p392을 입력해야합니다.

.rvmrc 파일

environment_id="[email protected]" 
if [[ -d "${rvm_path:-$HOME/.rvm}/environments" 
    && -s "${rvm_path:-$HOME/.rvm}/environments/$environment_id" ]] 
then 
    \. "${rvm_path:-$HOME/.rvm}/environments/$environment_id" 
    for __hook in "${rvm_path:-$HOME/.rvm}/hooks/after_use"* 
    do 
    if [[ -f "${__hook}" && -x "${__hook}" && -s "${__hook}" ]] 
    then \. "${__hook}" || true 
    fi 
    done 
    unset __hook 
else 
    # If the environment file has not yet been created, use the RVM CLI to select. 
    rvm --create "$environment_id" || { 
    echo "Failed to create RVM environment '${environment_id}'." 
    return 1 
    } 
fi 
+0

.rvmrc 파일의 내용을 게시 할 수 있습니까? –

답변

1

가되지 않습니다 RVM의 최신 버전에 RVM 사용 루비 1.9.3-p391의 --default에게

1

.rvmrc 시도가 포함되어 있습니다. 그것은 작동하지만 새로운 구문 시도해야합니다 :

1.9.3-p392 

가 Additionaly 당신이 순서

yourgemsetname 
1

후 당신의 rvmrc 파일을 .ruby-gemset을 정의 할 수 있습니다 : 그냥 파일 버전 .ruby하는

넣어 도움을 청하러. 다른 프로젝트의 rvmrc 파일을 살펴 보려면 octopress here을 살펴보십시오. 아직 보지 않았다면 rvmrc docs을 볼 수도 있습니다.

당신이 가지고있는 메시지는 우분투/debian 프로젝트 자동 완성에서 나온 것입니다. 즉, rails 명령을 찾을 수 없으므로 설치할 수있는 패키지를 제안합니다. 아마도 당신은 rvm 환경을로드하지 않을 것입니다. 당신은을 통해로드 할 수 있습니다 :

소스의 $ HOME/.rvm/스크립트/RVM

하고 작동하는 경우 다음 확인.

관련 문제