Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.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 on rails Can';是否从Ruby 1.8.7更新?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails Can';是否从Ruby 1.8.7更新?

Ruby on rails Can';是否从Ruby 1.8.7更新?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我最近下载了Ruby,正在尝试创建一个简单的应用程序。我正在使用RVM,我确信我下载了2.0.0版——事实上,ruby-v证实了这一点。然而,当我尝试使用Rails时,它告诉我已经安装了Ruby 1.8.7。有人知道发生了什么事吗?我正在运行MacOSX10.8.7,以供参考 编辑:我已经运行了rvm use 2.0.0,并且有充分的理由相信我应该运行Runy 2.0.0。事实上,当我尝试使用1.8.7时,它告诉我它没有安装 我猜您是这样运行rails服务器的 sudo rails server

我最近下载了Ruby,正在尝试创建一个简单的应用程序。我正在使用RVM,我确信我下载了2.0.0版——事实上,ruby-v证实了这一点。然而,当我尝试使用Rails时,它告诉我已经安装了Ruby 1.8.7。有人知道发生了什么事吗?我正在运行MacOSX10.8.7,以供参考


编辑:我已经运行了rvm use 2.0.0,并且有充分的理由相信我应该运行Runy 2.0.0。事实上,当我尝试使用1.8.7时,它告诉我它没有安装

我猜您是这样运行rails服务器的

sudo rails server
你需要做的就是这样运行它

rvmsudo rails server

这将使用RVM ruby版本而不是计算机默认版本。

您是否尝试过RVM use版本?请尝试设置默认值:是的,默认值设置为2.0.0,但我仍然存在此问题