gpt4 book ai didi

ruby-on-rails - Capistrano 'Bundle Not Found' 部署期间出错

转载 作者:行者123 更新时间:2023-12-04 01:18:23 24 4
gpt4 key购买 nike

当我跑 cap deploy:update我收到以下错误,表明 bundle没有找到。当我跑 echo $PATH来自 cap shell /var/lib/gems/1.9.1/bin缺少包含包的路径,但是,此路径在 /etc/profile 中和 ~/.bashrc .有谁知道如何解决这个问题?

    [192.168.10.100] executing command
*** [err :: 192.168.10.100] sh:
*** [err :: 192.168.10.100] bundle: not found
*** [err :: 192.168.10.100]
command finished in 25ms
failed: "sh -c 'bundle install --gemfile /data/www/apps/my_app/releases/201104
04163717/Gemfile --path /data/www/apps/my_apps/shared/bundle --deployment --qui
et --without development test'" on 192.168.10.100

最佳答案

为避免此类问题,您应该在两个位置安装最新版本的 RVM(当前为 1.13.5):本地和远程服务器。

接下来,检查您的 deploy.rb 是否有

require "rvm/capistrano"
require "bundler/capistrano"

不再需要此行:
$:.unshift(File.expand_path('./lib', ENV['rvm_path']))

希望这会有所帮助

关于ruby-on-rails - Capistrano 'Bundle Not Found' 部署期间出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5541721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com