宝石原始时无法加载宝石

时间:2014-12-16 10:21:03

标签: ruby-on-rails ruby rubygems ubuntu-14.04

我在本地主机上使用rails,最近遇到了以下消息。

Warning: You're using Rubygems 1.8.23 with Spring. Upgrade to at least Rubygems 2.1.0 and run `gem pristine --all` for better startup performance.  

听起来很公道,但是当我运行建议的命令时,它会在安装cairo gem时挂起以下消息。

Cached gem for cairo-1.12.8 not found, attempting to fetch...
ERROR:  While executing gem ... (Gem::Exception)
    Cannot load gem at [/usr/share/rubygems-integration/1.9.1/cache/cairo-1.12.8.gem] in     /home/me/

这里可能会发生什么?

2 个答案:

答案 0 :(得分:0)

您需要将rubygems更新为2.1.0或更新版本。最新版本目前是2.4.5,它已于2014年12月3日更新。请尝试此链接进行更新。 https://rubygems.org/gems/rubygems-update

答案 1 :(得分:0)

大家好我最后找到一篇帖子,建议我再次重新安装ruby。看不到其他选择,我做了rvm uninstall ruby然后rvm install ruby,并将其他所有内容备份,并且进展顺利。不满意但真实:-P