Ruby on rails 错误的解释器:尝试创建Gemset后没有这样的文件或目录?
我正在尝试Rails教程,其中我们需要创建一个名为“Rails\u tutorial\u Rails\u 4\u 0”的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/
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