我是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 revision 45161) [x86_64-darwin13.0]
我该如何解决?
答案 0 :(得分:1)
答案很简单。 Here几乎是同一个问题。
解决方案:
打开/usr/local/bin/irb
并配置ruby解释器路径。我是@@HOMEBREW_CELLAR@@/ruby/2.1.1_1/bin/ruby
,我只需要将@@HOMEBREW_CELLAR@@
更改为/usr/local/Cellar/
我认为另一个可能的解决方案是定义@@HOMEBREW_CELLAR@@
var,但我是ruby的新手,因此不确定。