使用错误版本的Ruby进行Capistrano部署

4

在使用capistrano部署到新服务器后,我看到:

/shared/bundle/ruby/1.9.1/gems/

但是服务器上没有安装ruby 1.9.1。如果运行:ruby -v,它会返回1.9.3,但在所有的capisrtano操作中,我仍然看到1.9.1,这是为什么?如何解决此问题?

谢谢。

1个回答

2
不要担心。Ruby 1.9.1到1.9.3默认使用该路径。这并不一定意味着您正在使用错误的Ruby版本。

有什么方法可以确定吗?“rvm list”只返回Ruby 1.9.3。 - guy schaller
2
尝试在cap production shell中运行ruby -v - iltempo
好的,已获得 "ruby 1.9.3p392 (2013-02-22修订版39386) [x86_64-linux]" - guy schaller

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接