4 我安裝了兩個版本的gem:系統範圍1.3.2, 和用戶安裝的1.0.0。如何在需要更高版本的系統級寶石時使用用戶安裝的紅寶石? 我只需要使用版本1.0.0,它安裝在我家 dir中。有沒有辦法告訴gem更喜歡用戶安裝的寶石? 來源 2014-02-17 shevy +0 嘗試指定GEM_PATH變量,指向gem v2,並在所有PATH的開頭指定PATH gem文件夾。 –
3 您可以通過使用gem命令來指定要使用哪個gem版本,然後才能使用require它。 gem 'foo', '1.0.0' require 'foo' 來源 2014-02-17 09:44:45 +0 謝謝你的工作 – shevy
2 您可以指定GEM_PATH變量,指向gem版本2,GEM_HOME到路徑寶石選定ruby解釋,並在所有通道的開始,它包含指定PATH爲二進制文件夾gem版本。 使用rvm,或rbenv應用程序來控制每個項目的ruby/gem應用。 來源 2014-02-17 09:45:09
嘗試指定GEM_PATH變量,指向gem v2,並在所有PATH的開頭指定PATH gem文件夾。 –