我有一个项目
我已经创建了一个.sh文件来运行我的任务:
cd /var/www/pluslook/current
/home/kirill/.rvm/scripts/rvm use 1.9.2@pluslook
/home/kirill/.rvm/gems/ruby-1.9.2-p180@pluslook/bin/rake parse:feed RAILS_ENV="production" --trace
但是当我试图运行这个任务时,我有一个错误:
Using /home/kirill/.rvm/gems/ruby-1.9.2-p180 with gemset pluslook
Could not find linecache19-0.5.12 in any of the sources
Run `bundle install` to install missing gems.
我已经在项目的当前目录中安装了所有宝石,因此看起来rake任务正在从另一个目录运行。当我试图从capistrano运行任务时,它向我显示了同样的错误。
谢谢你,对不起我的英语:)
答案 0 :(得分:1)