2015-07-21 75 views
0

我有一個爲ruby 1.8.7/rails 2.3.15編寫的應用程序,並且卡住了回形針。當我嘗試安裝寶石,我得到:在紅寶石1.8.7系統上如何安裝回形針寶石?

> ~$ gem install paperclip 
ERROR: Error installing paperclip: 
i18n requires Ruby version >= 1.9.3. 

當我安裝的i18n(0.6.x)的1.8.7兼容的版本,我得到了同樣的錯誤。

我在這裏看到了一些答案paperclip 2.7.0 on ruby 1.8.7,但是這是一個前面幾步(他有問題與主動支持)和答案(建立寶石自己)超出了我的能力。

任何人都可以提出一個可行的解決方案(升級應用程序1.9.3是不可能的)?

+1

更新Ruby,1.8.7舊,不再支持 – max

+0

Rails 2.3.15同樣過時了,相當不安全。如果升級不是一個選項,你可以考慮https://railslts.com/ ... –

+0

你可以使用paperclip gem version 2.4 [LINK](https://rubygems.org/gems/paperclip/versions/2.4.0) – Abhi

回答

1

我自己想出來的:只需在gem install中使用-f選項,它將安裝它,而不管依賴關係如何。感謝大家。而且,是的,我知道這個版本過時,過時和不安全等等。誰在乎,它的工作原理:)