我正在尝试安装Redmine,但我在最后的步骤上遇到了麻烦。 我之前从未使用过Ruby环境,我是一个完全的初学者。
$ RAILS_ENV=production rake db:migrate
Could not find i18n-0.6.1 in any of the sources
Run `bundle install` to install missing gems.
(捆绑安装没有帮助。) 所以我尝试'gem install i18n -v 0.6.1',告诉我'1 gem安装',一切都好。
它仍然不起作用,当我'宝石列表'时仍然没有得到i18n(在任何版本中)
之前的回答并没有为我解决任何问题,我没有使用乘客。
感谢。
编辑:我找到了我的宝石所在的目录,/ var / lib / gems / 1.8 / gems in18-0.6.1和其他宝石在这里,但没有列在'宝石列表' 编辑2:好的,我现在的问题更精确了。我实际上是在尝试编写一个木偶脚本来安装Redmine,而'bundle install'实际上是在命令行上运行,但不是在exec puppet资源中。答案 0 :(得分:0)
如果您在远程安装gems时遇到问题并且没有经常更新项目,您可以缓存gems并通过bundle package
将它们添加到git并在之后安装它们
bundle install --local