1

我目前正在设置一个新服务器,并从一个 Ubuntu 8.04 映像开始,该映像已经预装了一个 Ruby 和 Rails 版本(我认为这会更容易),并且在我的应用程序运行之后(安装了一些 gem),命令行抛出了一个不稳定的问题,并尝试安装“Paperclip”gem,出现以下错误:

 activesupport requires ruby version >= 1.8.7

运行 ruby​​ -v 告诉我我使用的是 1.8.6,但是对于我的一生,我不知道如何从命令行更新 Ruby。

因此,任何关于 a) 如何让 Paperclip 工作和 b) 确保 activesupport 不会再次遇到此错误的建议都将受到欢迎!

4

2 回答 2

0

sudo apt-get install ruby-full应该管用

于 2010-10-20T13:18:17.403 回答
0

试试 rvm ruby​​ 版本管理器,https: //rvm.io 。您可以拥有多个版本的 ruby​​,并且每个版本共享或唯一的 gem。

于 2010-10-20T16:36:12.743 回答