Ruby on rails 错误的解释器:尝试创建Gemset后没有这样的文件或目录?

Ruby on rails 错误的解释器:尝试创建Gemset后没有这样的文件或目录?,ruby-on-rails,ruby,terminal,Ruby On Rails,Ruby,Terminal,我正在尝试Rails教程,其中我们需要创建一个名为“Rails\u tutorial\u Rails\u 4\u 0”的Gemset 为此,我们可以运行: rvm use 2.0.0@railstutorial_rails_4_0 --create --default 在候机楼 我得到: -bash: /Users/hmumin/.rvm/rubies/ruby-2.0.0-p353/bin/gem: /Users/macbookpro/.rvm/rubies/ruby-2.0.0-p353/

我正在尝试Rails教程,其中我们需要创建一个名为“Rails\u tutorial\u Rails\u 4\u 0”的Gemset

为此,我们可以运行:

rvm use 2.0.0@railstutorial_rails_4_0 --create --default
在候机楼

我得到:

-bash: /Users/hmumin/.rvm/rubies/ruby-2.0.0-p353/bin/gem: /Users/macbookpro/.rvm/rubies/ruby-2.0.0-p353/bin/ruby: bad interpreter: No such file or directory
在开始本教程之前,我将Mac上的“主页”文件夹从“macbookpro”更改为“hmumin”


错误似乎不知道是哪个目录?如果问题是不知道指向哪里,如何指向正确的目录?

您没有安装最新的
ruby-2.0.0

您当前安装了
ruby-2.0.0-p247
。您必须指定要使用的修补程序级别。在您的情况下,您可以使用命令

$ rvm use 2.0.0-p247@railstutorial_rails_4_0 --create --default
或者,我给你的建议是跑步

$ rvm get latest
$ rvm install ruby-2.0.0

这将安装最新的补丁级别,这将允许您以前的命令正常工作。

您没有安装
ruby-2.0.0-p353
。使用
rvm获取最新信息;rvm安装ruby-2.0.0
当我安装ruby-v时,我得到了ruby 2.0.0p247,这不意味着我安装了ruby吗?这意味着你安装了一个旧补丁。您需要指定要使用的旧修补程序,或者需要安装新修补程序。注意
p247
p353