【发布时间】:2013-10-21 08:11:09
【问题描述】:
我无法让 capistrano capify . 命令正常工作。我已经成功安装了gem(手动尝试并通过gemfile查看是否有帮助),因为它出现了,我正在使用RVM和mac osx 10.8.4。
此问题点的所有记录问题似乎都是路径问题,因为我的etc/paths 文件似乎与echo $PATH 的结果非常不同,这似乎是准确的。但是,我不确定要纠正什么以及要添加什么才能使事情正常进行。
如何更改我的设置并获取 capify 。命令工作?
以下是我的环境信息。如果有人需要更多代码,请大声疾呼。
sudo nano 等/路径
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
echo $PATH的结果
/Users/andrew/.rvm/gems/ruby-1.9.3-p448/bin:/Users/andrew/.rvm/gems/ruby-1.9.3-p448@global/bin:/Users/andrew/.rvm/rubies/ruby-1.9.3-p448/bin:/Users/andrew/.rvm/bin:/Applications/Postgres.app/Contents/MacOS/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/andrew/.rvm/bin:/home/user/.gem/ruby/1.8
捆绑安装
Using capistrano (3.0.0)
捆绑表演capistrano
/Users/andrew/.rvm/gems/ruby-1.9.3-p448/gems/capistrano-3.0.0
使用 bundle exec 运行
bundle exec capify .
bundler: command not found: capify
Install missing gem executables with `bundle install`
【问题讨论】:
-
which capify的输出也找不到或仅在捆绑环境中找到? -
嗨 trh - capify 在任何环境中都不返回任何内容
-
如果您改为运行
bundle exec cap install,是否会生成您的 Capfile 和部署目录? -
啊,是的,该命令在创建以下内容时起作用 - mkdir -p config/deploy create config/deploy.rb create config/deploy/staging.rb create config/deploy/production.rb mkdir -p lib /capistrano/tasks 封顶。把它放在一个答案中,我很乐意接受。
-
添加了反映问题链接的答案
标签: ruby-on-rails bash path rubygems capistrano