0

我的客户端工作站上有这种情况。

当我尝试进行部署时,使用

cap deploy

我收到此错误消息:

capistrano is not part of the bundle. Add it to Gemfile. (Gem::LoadError)

好的!但我不想将它添加到 gemfile 中。我想在系统范围内使用它。gem 当前已安装。

关于二进制的一些信息:

~/Code/ecommerce (master ✔) ᐅ which cap
cap: aliased to bundled_cap


~/Code/ecommerce (master ✔) ᐅ which bundled_cap
  bundled_cap () {
    _run-with-bundler cap $@
  }

任何想法?我错了?

4

2 回答 2

2

好像bundle exec是在你的cap deploy命令之前。

您使用的是bundler-execoh-my-zsh 之类的东西吗?

于 2012-07-13T11:35:35.440 回答
1

好的,主要问题是 oh-my-zsh 别名和 bundler 插件

这是文件 https://github.com/robbyrussell/oh-my-zsh/blob/master/plugins/bundler/bundler.plugin.zsh

现在又可以正常工作了!

于 2012-07-13T11:35:06.627 回答