我在 2 笔记本电脑中安装了 ruby版本1.9.2p290 并且 prawn 0.13.0 。 当我尝试在笔记本电脑A上安装虾时,它很成功,我可以使用它,但当我尝试使用笔记本电脑B时,它提示错误,它需要ruby -v 1.9.3
如何在不更改ruby版本的情况下解决此问题?提前谢谢。
答案 0 :(得分:4)
为prawn 0.13.0读取Changelog,它说它已经放弃了对Ruby 1.8.7和1.9.2的支持(参见Changelog链接上的第4项),我不知道它是如何工作的笔记本电脑A,但是你在2天前做过吗?看来prawn最近刚于12/15/2013更新为0.13.0版本
也许使用旧版本的虾会有效吗? Prawn版本0.12.0似乎支持1.9.2。
gem install prawn -v 0.12.0
或在您的项目Gemfile
中gem 'prawn', '0.12.0'
答案 1 :(得分:0)
找一个与ruby 1.9.2一起使用的prawn版本,并在gemfile中设置该版本