簡體   English   中英

軟件包更新將gem安裝到~/.rvm/gems/ruby-2.0.0-p247@railstutorial_rails_4_0

[英]Bundle update installs gems into ~/.rvm/gems/ruby-2.0.0-p247@railstutorial_rails_4_0

我有一個Rails項目位於〜/ RailsApp

從那里我運行:捆綁包更新

然后將隨后的gem安裝到此目錄中:

~/.rvm/gems/ruby-2.0.0-p247@railstutorial_rails_4_0

什么是railstutorial_rails_4_0,它來自哪里? 該目錄配置在某處嗎?

這是一個問題,因為當我嘗試在RubyMine中調試時,收到以下消息:在任何來源中都找不到nokogiri-1.6.6.2(Bundler :: GemNotFound)。但是,當我運行“ gems list”時,我看到該gem是已安裝-但它位於ruby-2.0.0-p247@railstutorial_rails_4_0的那個奇怪的目錄中。

另外,〜/ .rvm / gems / ruby​​-2.0.0-p247和~/.rvm/gems/ruby-2.0.0-p247@global有什么區別? 還有一個名為~/.rvm/gems/ruby-2.0.0-p451@railsapp.com的目錄

為什么gems文件夾中有這么多目錄,而不僅僅是包含所有gem的目錄?

路徑~/.rvm/gems/表示您正在使用RVM @之后的名稱railstutorial_rails_4_0RVM gemset

您的項目中可能有一個.ruby-gemset文件,其中包含gemset的名稱。 找到后,RVM會自動切換到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM