【问题标题】:Mina deploy rvm_pathMina 部署 rvm_path
【发布时间】:2014-02-14 00:00:57
【问题描述】:

在使用 Mina Deploy on Rails 4 应用时遇到问题?

user$ mina deploy
root@xx.xx.xxx.xx's password:
-----> Using RVM environment 'ruby-2.1.0'
! Ruby Version Manager not found
! If RVM is installed, check your :rvm_path setting.
Connection closed.

 !     Command failed.
       Failed with status 256

【问题讨论】:

  • 在远程电脑上提供which rvm
  • /usr/local/rvm/bin/rvm
  • 你设置的rvm_path 是否达到/usr/local/rvm/bin/rvm
  • 不。我不这样做,因为我也尝试使用 rbenv 但它又说 Bundle: command not found.
  • 尝试设置rvm_path并给出答案

标签: ruby-on-rails ruby deployment rvm


【解决方案1】:

deploy.rb 文件的基本设置中添加以下命令,这将让 mina 找到 rvm 路径。 set :rvm_path, '/usr/local/rvm/scripts/rvm'

然后再次运行mina deploy

【讨论】:

    【解决方案2】:

    对于最新的 mina 部署,设置如下:

    set :rvm_use_path, '/usr/local/rvm/scripts/rvm
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多