【发布时间】:2011-09-14 15:38:20
【问题描述】:
我正在使用 ubunutu natty narwhal。我已经安装了 ruby、rails、rvm 等。有时回来,一切都运行得很平静。最近我尝试在命令行上执行“rails -v”,我得到了这个令人沮丧的错误。
roger@roger-Inspiron-1545:~$ rails -v
bash: /home/roger/.rvm/gems/ruby-1.9.2-p180/bin/rails: /home/roger/.rvm/rubies/ruby- 1.9.2-p180/bin/ruby:
bad interpreter: Permission denied
我执行的其他 rails 命令也出现此错误 谁能告诉我问题是什么以及如何解决这个问题。
更新:Whereis ruby 给了我这个
roger@roger-Inspiron-1545:~$ whereis ruby
ruby: /usr/bin/ruby /usr/bin/ruby1.8 /usr/lib/ruby /usr/share/man/man1/ruby.1.gz
谢谢
【问题讨论】:
-
这些文件的权限是什么,它们应该是什么?
-
您能否
which ruby或whereis ruby确保它指向正确的位置? -
roger@roger-Inspiron-1545:~$ whereis ruby ruby: /usr/bin/ruby /usr/bin/ruby1.8 /usr/lib/ruby /usr/share/man/man1 /ruby.1.gz.我该怎么办?
标签: ruby-on-rails unix ubuntu-11.04