2012-01-01 1 views
0

내가 IRB 시작하려고 할 때, 나는 재미있는 것은이 ERROR: Missing RVM environment file: '/home/tom/.rvm/environments/ruby-1.9.2-p180'RVM 환경을 누락 (또는 숨겨진)

, 내 홈 디렉토리 토마스 인 오류를하지 톰 얻을 - RVM 내 홈 디렉토리를 사용을 전에 우분투를 재설치해야만하고 이름을 바꾸었다. /home/thomas/.rvm/environments/ruby-1.9.2-p180에 파일이 없습니다. 이러한 명령 (http://www.mkoby.com/2011/06/03/completely-removing-rvm/)을 사용하여 RVM을 제거하려고 시도했지만 오류가 남아 있습니다. 내 .irbrc 파일이 아무것도 생기지 않는다고 생각하지 않습니다.

IRB.conf[:PROMPT][:CUSTOM] = { 
    :PROMPT_I => "%3n :: ", 
    :PROMPT_S => "%3n %l>> ", 
    :PROMPT_C => "%3n .. ", 
    :PROMPT_N => "%3n .. ", 
    :RETURN => " => %s\n" 
} 
IRB.conf[:PROMPT_MODE] = :CUSTOM 
IRB.conf[:AUTO_INDENT] = true 

# Stuff to load 
require 'pp' 

require 'irb/completion' 
require 'irb/ext/save-history' 
IRB.conf[:SAVE_HISTORY] = 100 
IRB.conf[:HISTORY_FILE] = "#{ENV['HOME']}/.irb-history" 

다음에 시도해 볼 수있는 것은 무엇입니까?

답변

0

확인 다음

echo $HOME -- should point to the correct home directory 

which rvm -- should pick rvm from the correct home directory 

which irb -- should pick irb from the correct location 

gem env  -- check if the gem paths are correctly set. 

는 Btw는 벌금을 실행하는 RVM의 명령이다. 시도해보기

rvm list 
rvm use 1.9.2 
+0

재미 있습니다. 처음 세 명령은/home/thomas 및/home/thomas/bin/irb 및/home/thomas/bin/rvm을 사용하여 ok로 표시됩니다. 'gem env' 명령은 친숙한 오류 인'ERROR : RVM 환경 파일 누락 : '/ home/tom/.rvm/environments/ruby-1.9.2-p180'을 제공합니다. 그리고 두 개의 rvm 명령은'/ home/thomas/bin/rvm : line 49 : /home/thomas/.rvm/scripts/rvm : No such file or directory'의 무한 루프를 만듭니다. – tom