我正在使用Debian Squeeze作为我的操作系统,并且正在尝试开发Ruby on Rails项目.为此,我首先安装了一些ruby包.
我的ruby版本是:ruby1.8,ruby1.9.1
然后我卸载ruby1.8使ruby1.9.1成为我的默认ruby.
现在,如果我跑:
$ which ruby
Run Code Online (Sandbox Code Playgroud)
它什么也没显示.
如果我跑:
$ which ruby1.9.1
/usr/bin/ruby1.9.1
Run Code Online (Sandbox Code Playgroud)
然而:
$ rails new testApp
bash: /usr/bin/rails: /usr/bin/ruby1.8: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我不知道该怎么办.请指导我.