2011-12-05 15 views
0

rvm(gemsetsなし)を使用してrubyをインストールし、今乗客のインストールを試みています。しかし、私は乗客の宝石(すでにインストールされている)が見つかりませんでした。 GEM_PATH環境変数が適切に設定されているので、これは表示されません。rvm gempathの問題(RubyGem> = 0エラーが見つかりませんでした)

私が見る主な問題は、設定の 'gempath'が何にも設定されていないことです。誰もこれを設定する方法を知っていますか?これが問題だと仮定して正しいのでしょうか?

注:私はすでにYehuda Katz's post見てきましたが、焼き直しのdoesntを助けるように見える(+ Iは、バンドルを使用して波平)

RubyGems Environment: 
    - RUBYGEMS VERSION: 1.8.10 
    - RUBY VERSION: 1.9.3 (2011-10-30 patchlevel 0) [x86_64-linux] 
    - INSTALLATION DIRECTORY: /home4/onezerh4/ruby/gems 
    - RUBY EXECUTABLE: /home4/onezerh4/.rvm/rubies/ruby-1.9.3-p0/bin/ruby 
    - EXECUTABLE DIRECTORY: /home4/onezerh4/ruby/gems/bin 
    - RUBYGEMS PLATFORMS: 
     - ruby 
     - x86_64-linux 
    - GEM PATHS: 
     - /home4/onezerh4/ruby/gems 
    - GEM CONFIGURATION: 
     - :update_sources => true 
     - :verbose => true 
     - :benchmark => false 
     - :backtrace => false 
     - :bulk_threshold => 1000 
     - "gem" => "--remote --gen-rdoc --run-tests" 
     - "gemhome" => "/home4/onezerh4/ruby/gems" 
     - "gempath" => [] 
     - "rdoc" => "--inline-source --line-numbers" 
    - REMOTE SOURCES: 
     - http://rubygems.org/ 

すべてのヘルプははるかに高く評価されます。

答えて

0

あなたは~/.gemrcでいくつかの設定を指定するようになっています

- "gem" => "--remote --gen-rdoc --run-tests" 
    - "gemhome" => "/home4/onezerh4/ruby/gems" 
    - "gempath" => [] 
    - "rdoc" => "--inline-source --line-numbers" 

あなたも~/.gemrc

から少なくともgemhomegempathエントリを削除する必要がありますがgem

--remoteを追加する必要はありませんのでご注意
関連する問題