我有紅寶石版本1.9.2p290安裝和對蝦0.13.0我筆記本電腦。 當我試圖安裝在筆記本電腦A上的蝦,它是成功的,我能夠使用它,但是當我試圖筆記本電腦B,它促使它需要Ruby 1.9.3 -v蝦需要Ruby版本1.9.3
錯誤
如何在不更改ruby版本的情況下解決此問題?提前致謝。
我有紅寶石版本1.9.2p290安裝和對蝦0.13.0我筆記本電腦。 當我試圖安裝在筆記本電腦A上的蝦,它是成功的,我能夠使用它,但是當我試圖筆記本電腦B,它促使它需要Ruby 1.9.3 -v蝦需要Ruby版本1.9.3
錯誤
如何在不更改ruby版本的情況下解決此問題?提前致謝。
查找版本蝦與紅寶石1.9.2的工作在你的Gemfile
設置版本讀取Changelog對蝦0.13.0,它說,它已下降爲Ruby 1.8.7和1.9的支持。 2(請參閱更新日誌鏈接上的第4項),我不知道它如何用於筆記本電腦A,但是您是否在2天前做過?看來大蝦剛剛在12/15/2013更新了版本0.13.0
也許使用蝦的老版本會工作?對蝦版本0.12.0似乎支持1.9.2。
gem install prawn -v 0.12.0
或者在項目中的Gemfile
gem 'prawn', '0.12.0'
是的,我做了2天前 – seed
我不知道它是如何工作的,因爲[.gemspec](https://github.com/prawnpdf/prawn /blob/0.13.0/prawn.gemspec#L13)表示它需要Ruby 1.9.3 – user2262149
我是Prawn的維護者,這是正確的答案。截至0.13.0版本,我們停止支持Ruby 1.9.2。如果你需要1.9.2的支持,你可以使用Prawn 0.12.0,儘管它是一個很老的版本。 –
降級'prawn' –
會有任何的可比性問題,如果我合併由2個不同版本的大蝦的2個項目? – seed
您無法將兩個項目與兩個分離版本的相同庫的使用合併。升級紅寶石有哪些問題?它沒有從1.9.2 - > 1.9.3的主要版本更改 –