Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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-1.9.2和ruby 1.9.2-mri与rvm的差异_Ruby_Rvm - Fatal编程技术网

ruby-1.9.2和ruby 1.9.2-mri与rvm的差异

ruby-1.9.2和ruby 1.9.2-mri与rvm的差异,ruby,rvm,Ruby,Rvm,使用rvm时,ruby-1.9.2和ruby 1.9.2-mri之间有什么区别。它们是同一颗红宝石吗 当我执行rvm列表时 rvm rubies ruby-1.8.7-p334 [ x86_64 ] ruby-1.9.1-p431 [ x86_64 ] => ruby-1.9.2-p180 [ x86_64 ] ruby-1.9.2-p180-mri [ x86_64 ] 我记得MRI是Matz Ruby解释器。这只是1.9.2版本吗?它为什么在那里以及它的作用是什

使用rvm时,ruby-1.9.2和ruby 1.9.2-mri之间有什么区别。它们是同一颗红宝石吗

当我执行
rvm列表时

 rvm rubies

   ruby-1.8.7-p334 [ x86_64 ]
   ruby-1.9.1-p431 [ x86_64 ]
=> ruby-1.9.2-p180 [ x86_64 ]
   ruby-1.9.2-p180-mri [ x86_64 ]

我记得MRI是Matz Ruby解释器。这只是1.9.2版本吗?它为什么在那里以及它的作用是什么?

这必须特定于您的安装(可能您在某一点上安装了1.9.2并使用自定义名称?),因为
rvm list
只列出了您在本地安装的红宝石。您列出的所有红宝石都是MRI红宝石。下面是
rvm list known
的输出,它将显示所有可安装的红宝石:

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.6-head
[ruby-]1.8.7[-p334]
[ruby-]1.8.7-head
[ruby-]1.9.1-p378
[ruby-]1.9.1[-p431]
[ruby-]1.9.1-head
[ruby-]1.9.2[-p180]
[ruby-]1.9.2-head
ruby-head