2016-02-05 72 views
3

這裏是我的RubyGems環境:什麼是 「用戶安裝目錄」 的RubyGems的ENV

  • RubyGems的版本:2.5.2
  • RUBY版本:2.2.2(2015年4月13日PATCHLEVEL 95)[x86_64的-darwin14]
  • 安裝目錄:/Users/wh026399/.rvm/gems/ruby-2.2.2
  • 用戶安裝目錄:/Users/wh026399/.gem/ruby/2.2.0
  • RUBY EXECUTABLE:/ Users/wh02 6399/.rvm /紅寶石/紅寶石2.2.2/bin中/紅寶石
  • 可執行文件目錄:/Users/wh026399/.rvm/gems/ruby-2.2.2/bin
  • SPEC緩存目錄:/用戶/ wh026399 /.gem/specs
  • SYSTEM配置目錄:/等
  • RubyGems的平臺:
    • 紅寶石
    • x86_64的-達爾文-14
  • GEM PATHS:

我想知道「USER INSTALLATION DIRECTORY」是什麼。爲什麼它不是指向文件夾.rvm下的gem,而是.gem呢?另外,它爲什麼使用2.2.0這是我沒有安裝的ruby版本?

回答

3

RubyGems的用戶安裝目錄變量是在使用--user-install標誌(安裝在您的主目錄中的目錄)時要安裝gems的目錄。

用戶安裝目錄一直存在,但最近通過pull 1343可以看到更多。

+1

我通過rvm命令「rvm install 2.2.2」安裝了ruby。爲什麼它在.gem文件夾下創建ruby/2.2.0? – wei

+0

不知道,但這是第二個問題,不是嗎? – MarsAtomic

+1

@薇你發現第二個問題了嗎?因爲另一個問題而結束在這裏,但我認爲他們是相關的! – Tashows

相關問題