糟糕的解释器:尝试创建Gemset后没有这样的文件或目录?

时间:2013-12-24 01:36:33

标签: ruby-on-rails ruby terminal

我正在尝试使用Rails教程,我们需要创建一个名为'rails_tutorial_rails_4_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上的'home'文件夹从'macbookpro'更改为'hmumin'。

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

1 个答案:

答案 0 :(得分:0)

您没有安装最新的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

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