2012-03-15 7 views
0

RubyとRailsをRVM経由でインストールしましたが、 "gem install something"を使用すると、コンソールは/Library/Ruby/Gems/1.8ディレクトリにインストールしようとします。私の宝石はなぜ間違ったフォルダにインストールされますか?

このRubyディレクトリはまだ必要ですか?

+0

それが何であるかをシステムは、次のコマンドを発行することによって行うことができますか?あなたはルビーを使いましたか?ユーザーの$::コマンドは私の.bash_profileの – mpapis

答えて

2

あなたはまだデフォルトのRubyを使用しています。シェルセッションでRVMを有効にする必要があります。下記の項目2を参照してください:

http://beginrescueend.com/rvm/install/

(なし、私はオリジナルのRubyのディレクトリを削除しません)

+0

myusernameと指定の$ソース〜/ .bash_profileの -bashをenv' rvm "]] &&。 "$ HOME/.rvm/scripts/rvm"#RVM関数をロードする>> >>〜/ .bash_profile – fabian

+0

コンテンツが見つかりません: ユーザー$エコー「[[-s「$ HOME/.rvm /スクリプト/ショー '逸品 – fabian

+0

rvm docsの例で "user $"が含まれているようです。それを取り出してください。また、エコーはあなたがシェルからファイルにコマンドを入れるつもりであると仮定していました。だからそれをも取る。それは "[["(引用符なし)で始まる必要があります。ここに私のbash_profileの行があります:[[-s "$ HOME/.rvm/scripts/rvm"]] && source "$ HOME/.rvm/scripts/rvm" –

0

あなたはRVMとRubyのバージョンを使用するようにシェルに指示する必要があります。あなたが特定のプロジェクトのためにgemsetを作成した場合

rvm use *ruby version (example: 1.8.7)* 

または、::

rvm use *ruby version (example: 1.8.7)*@*my_gem_set* 
関連する問題