2012-01-01 14 views
0

を実行しているとき、私はIRB起動しようとすると、私はエラーを取得するERROR: Missing RVM environment file: '/home/tom/.rvm/environments/ruby-1.9.2-p180'見つからない(または非表示)RVM環境IRB

面白いことは、私のホームディレクトリはトーマス、ないトムある、である - RVMは私のホームディレクトリを使用しています私がUbuntuの再インストールをしなければならなかった前から、名前を変更して自分自身の名前を変更しました。 /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. 

はところで、あなたのRVMコマンドが細かい実行されているか確認してください。 お試しください

rvm list 
rvm use 1.9.2 
+0

興味深いです。最初の3つのコマンドはokです。/ home/thomasと/ home/thomas/bin/irbと/ home/thomas/bin/rvmです。 'gem env'コマンドは、「ERROR:Missing RVM environment file:/ home/tom/.rvm/environments/ruby​​-1.9.2-p180」というよく知られているエラーを出力します。そして2つのrvmコマンドは無限ループの '/ home/thomas/bin/rvm:line 49:/home/thomas/.rvm/scripts/rvm:そのようなファイルやディレクトリはありません' – tom

関連する問題