我尝试使用Rubber将我的示例应用程序部署到Amazon EC2。我还关注了Rubber的railscasts剧集。
到目前为止,我已经安装了gem,运行了vulcaznize命令,并对rubber.yml文件进行了修改。但是,当我尝试运行Capistrano命令( cap rubber:create_staging )时,我收到 cap:command not found 错误。我已尝试运行 rbenv rehash 命令,但它再次失败,并且找不到 rbenv:命令。
如果您有任何想法如何解决这个问题,我将非常感激。如果你想知道,我在Windows 7上运行。
答案 0 :(得分:3)
通过在控制台中输入 gem install capistrano 手动安装capistrano解决了这个问题。我发现这很奇怪,因为在安装橡胶时应该自动安装capistrano。无论如何,它似乎现在已经解决了这个问题。