capistrano 安装在 ubuntu 18.04 中不起作用
capistrano install not working in ubuntu 18.04
我最近将 OS 从 Ubuntu 16.04 更新到 18.04。
但是现在我遇到了 capistrano 和 ruby 的问题。
事实上,我想用 capistrano 部署一个 php 应用程序。
所以我用 rbenv 安装了 ruby,用 gem 安装了捆绑器,当我 运行 "bundle install" 时,一切都安装好了。
我的问题是当我 运行 "cap install" 使用 capistrano 并在我的应用程序中创建所有文件时。
我有以下消息:
/usr/bin/env: «ruby2.3»: No such file or directory
你知道如何解决它并使用 capistrano 吗?
更多信息:
- ruby 版本:ruby 2.3.7p456(2018-03-28 修订版 63024)[x86_64-linux]
- 我已按照以下说明安装 ruby:https://gorails.com/setup/ubuntu/18.04
- 我有 zsh,所以我用 .zshrc 替换了 .bashrc
提前致谢。
我收到此消息的原因是因为我直接在控制台上 运行 cap install
而不是 bundle exec cap install
...
所以现在它正在工作。
我最近将 OS 从 Ubuntu 16.04 更新到 18.04。
但是现在我遇到了 capistrano 和 ruby 的问题。
事实上,我想用 capistrano 部署一个 php 应用程序。
所以我用 rbenv 安装了 ruby,用 gem 安装了捆绑器,当我 运行 "bundle install" 时,一切都安装好了。
我的问题是当我 运行 "cap install" 使用 capistrano 并在我的应用程序中创建所有文件时。
我有以下消息:
/usr/bin/env: «ruby2.3»: No such file or directory
你知道如何解决它并使用 capistrano 吗?
更多信息:
- ruby 版本:ruby 2.3.7p456(2018-03-28 修订版 63024)[x86_64-linux]
- 我已按照以下说明安装 ruby:https://gorails.com/setup/ubuntu/18.04
- 我有 zsh,所以我用 .zshrc 替换了 .bashrc
提前致谢。
我收到此消息的原因是因为我直接在控制台上 运行 cap install
而不是 bundle exec cap install
...
所以现在它正在工作。