加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

gem – 无法在任何来源中找到i18n-0.6.0

发布时间:2020-12-17 04:23:38 所属栏目:百科 来源:网络整理
导读:我刚刚从Rails 3.0.3升级到3.2.1.升级在我的Mac上顺利进行,但是我无法在我的Ubuntu生产服务器上运行我的应用程序的3.2.1实例.我得到的错误是这样的: Could not find i18n-0.6.0 in any of the sources (Bundler::GemNotFound) 显然,其他人之前也遇到过同样
我刚刚从Rails 3.0.3升级到3.2.1.升级在我的Mac上顺利进行,但是我无法在我的Ubuntu生产服务器上运行我的应用程序的3.2.1实例.我得到的错误是这样的:
Could not find i18n-0.6.0 in any of the sources (Bundler::GemNotFound)

显然,其他人之前也遇到过同样的问题.不幸的是,the solution here并不适合我.做sudo bundle install似乎没有什么区别.

我也找到了this post,但我不明白OP究竟解决了什么问题.

还有this post,但OP的问题就在那里消失了.

我确实安装了i18n gem:

$gem list | grep i18n
i18n (0.6.0,0.5.0)

我不知道会出现什么问题.有任何想法吗?

解决方法

我有完全相同的错误.你在使用rvm和乘客吗?

如果您在开始乘客安装之前安装了rvm,则在乘客完成安装后,它会为您提供更新apache配置的说明,其类似于:

LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p125@global/gems/passenger-3.0.11/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p125@global/gems/passenger-3.0.11
PassengerRuby /usr/local/rvm/wrappers/ruby-1.9.3-p125@global/ruby

我已经安装了全球gemset的乘客但后来我创建了另一个我用于我的应用程序的gemset(让我们称之为新的gemset’foo’).

对我有用的解决方案是在第3行将’global’改为’foo’:

PassengerRuby /usr/local/rvm/wrappers/ruby-1.9.3-p125@foo/ruby

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读