0
我的一個紅寶石引擎(寶石)對我的其他項目之一有依賴性。隨着其他項目中的一些問題,我不得不在我的引擎中提升gem的依賴版本。運行軟件包安裝時,我得到以下輸出。Ruby寶石引用不同版本的相同寶石
Bundler could not find compatible versions for gem "Gem A":
In Gemfile:
My Gem Engine (>= 0) ruby depends on
Gem A (~> 2.8) ruby
MyGem Engine (>= 0) ruby depends on
Gem A (3.0.0.SNAPSHOT.20141016054448)
這意味着您需要升級Ruby版本或降級相關的gem。 – Surya 2014-10-16 19:50:30
我主要關心的是爲什麼我的引擎會尋找兩個不同的版本? – Vishwaksena 2014-10-16 19:55:12
然後,在引擎的Gemfile中更改寶石版本,可能發生的事情是您的引擎的Gemfile指向您正在運行的Ruby版本的Gem版本不兼容。 – Surya 2014-10-16 19:57:53