0
我试图让capistrano
使用chruby
但我不断收到错误bundle stderr: /bin/sh: 1: chruby: not found
将capistrano执行命令的正确位置是什么?
我需要运行source /usr/local/share/chruby/chruby.sh
,使外壳可以找到命令chruby。
我已经通过this了解并了解交互/非交互式shell,登录/非登录shell。从逻辑上讲,我不想使用pty: true
,所以我试图使用$BASH_ENV
,但仍然是相同的错误。另外,我意识到没有人这样做。