当我跑步时
$ sudo RAILS_ENV=production rake db:migrate
我收到以下错误:
缺少这些必需的宝石:
rubytree >= 0
你正在跑步:
ruby 1.8.7.249 at /usr/bin/ruby1.8 rubygems 1.8.15 at /usr/lib/ruby/gems/1.8, /home/venkat/.gem/ruby/1.8
运行
rake gems:install
以安装缺少的宝石。 venkat @ ubuntu:/ var / redmine $ sudo vi config / database.yml
当我尝试安装rubytree
gem时,我收到以下错误:
gem install rubytree --version“> = 0”错误:为rubytree-0.8.2生成文档... MESSAGE:退出... RDOC args: - 。 - - / usr / lib / ruby /gems/1.8/doc/rubytree-0.8.2/ri --files COPYING,API-CHANGES --title Rubytree Documentation --quiet lib History.txt Manifest.txt COPYING API-CHANGES --title rubytree-0.8.2 Documentation --quiet
答案 0 :(得分:2)
redmine和ruby / rubygems版本存在问题。它不检测rubytree,即使它已经安装或存在于供应商目录中。请参阅redmine问题#9815和#9798。
您可以通过将redmine更新到当前主干或通过revision 8214进行更改来解决此问题。