Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
irb解释器错误:-bash:/usr/local/bin/irb:@@HOMEBREW\u ceral@/ruby/2.1.1\u 1/bin/ruby:解释器错误:没有这样的文件或目录_Ruby_Macos_Bash_Rvm_Irb - Fatal编程技术网

irb解释器错误:-bash:/usr/local/bin/irb:@@HOMEBREW\u ceral@/ruby/2.1.1\u 1/bin/ruby:解释器错误:没有这样的文件或目录

irb解释器错误:-bash:/usr/local/bin/irb:@@HOMEBREW\u ceral@/ruby/2.1.1\u 1/bin/ruby:解释器错误:没有这样的文件或目录,ruby,macos,bash,rvm,irb,Ruby,Macos,Bash,Rvm,Irb,我是Mac OS X 10.9.4用户,拥有系统ruby 2.0.0版。开始学习ruby,我已经决定获得新版本。我已经使用rvm get stable完成了。除了交互模式外,它几乎可以正常工作 当我在终端中调用irb时,我收到: -bash: /usr/local/bin/irb: @@HOMEBREW_CELLAR@@/ruby/2.1.1_1/bin/ruby: bad interpreter: No such file or directory` ruby-v提示ruby 2.1.1p7

我是Mac OS X 10.9.4用户,拥有系统ruby 2.0.0版。开始学习ruby,我已经决定获得新版本。我已经使用
rvm get stable
完成了。除了交互模式外,它几乎可以正常工作

当我在终端中调用
irb
时,我收到:

-bash: /usr/local/bin/irb: @@HOMEBREW_CELLAR@@/ruby/2.1.1_1/bin/ruby: bad interpreter: No such file or directory`
ruby-v
提示
ruby 2.1.1p76(2014-02-24修订版45161)[x86\u 64-darwin13.0]

我怎样才能修好它

答案很简单。几乎是同样的问题

解决方案:

打开
/usr/local/bin/irb
并配置ruby解释器路径。我的是
@@HOMEBREW\u CELLAR@/ruby/2.1.1\u 1/bin/ruby
,我只需将
@@HOMEBREW\u CELLAR@
更改为
/usr/local/cillar/

我想另一个可能的解决方案是定义
@@HOMEBREW\u cillar@
var,但我对ruby不太熟悉,因此不确定