Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 已知rvm列表在开发和生产中有所不同_Ruby_Ruby On Rails 3_Rvm - Fatal编程技术网

Ruby 已知rvm列表在开发和生产中有所不同

Ruby 已知rvm列表在开发和生产中有所不同,ruby,ruby-on-rails-3,rvm,Ruby,Ruby On Rails 3,Rvm,我计划为一个项目升级我的ruby版本。在1.9.3中,他认为分步进行是个好主意。第一步是2.0.0,我运行rvm-list-known,得到这个 ... [ruby-]1.9.3[-p551] [ruby-]2.0.0[-p648] [ruby-]2.1[.1 ... 但当我在生产服务器上运行相同的命令时,我得到 [ruby-]1.9.2[-p330] [ruby-]1.9.3[-p547] [ruby-]2.0.0-p481 [ruby-]2.0.0[-p576] [ruby-]2.1.2

我计划为一个项目升级我的ruby版本。在1.9.3中,他认为分步进行是个好主意。第一步是2.0.0,我运行
rvm-list-known
,得到这个

...
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.1 
...
但当我在生产服务器上运行相同的命令时,我得到

[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p547]
[ruby-]2.0.0-p481
[ruby-]2.0.0[-p576]
[ruby-]2.1.2

为什么这些列表不同?在dev和prod上使用相同的版本似乎是个好主意

每个RVM版本都有一个已知Ruby版本的硬编码列表。如果安装之间的列表不同,通常是由不同的RVM版本引起的

尝试升级您的RVM版本以获取最新列表。对于当前的RVM版本,您可以通过运行

rvm get latest