2012-03-15 120 views
1

I'm,当我试图加载在客运我的申请,我看到的错误:客运和国际化

任何来源(捆扎机找不到国际化-0.6.0: :GemNotFound)

但我已经安装了这个宝石。

-bash-3.2$ bundle show i18n 
/home/aeci/.gems/gems/i18n-0.6.0 

此问题类似于this,但有人知道我该怎么办?如果问题是托管服务错误,我可以告诉我的主机公司?

我试着删除gemfile.lock并创建一个新的,但没有工作。

Tks!

回答

4

解决的办法是:

cd application_name 
$ bundle install --path vendor 
$ bundle package 
$ echo 'vendor/ruby' >> .gitignore 
0

我有同样的问题。在我的情况下,我的项目配置了一个'my_app'gemset,乘客正试图用'默认'gemset运行应用程序。此默认gemset没有安装i18n,因此无法运行它。

我的解决办法是:

  1. 使用默认的宝石机智RVM使用1.9.3 --default
  2. 捆绑安装
  3. 完成。请享用。

希望这会有所帮助。