我目前正在尝试学习 Rails,在这个过程中,我自己编译了 Ruby,就像我使用 Python 一样,期待同样的过程。
然而,经过一番挖掘,我最终放弃了,开始使用 rvm。我已经安装了所有东西,但过了一会儿意识到我的系统(Ubuntu 11.10)认为我使用的是我编译的 Ruby 版本(缺少openssl
),而不是 rvm 的 Ruby 版本,这是完整的。
我根据这篇文章openssl
“卸载”了它,在使用、和 rails重新安装 rvm 的 Ruby 后iconv
,我现在收到以下错误消息:
secretasianman@ubuntu:~/Projects/first_app$ rails server
bash: /usr/local/bin/rails: /usr/local/bin/ruby: bad interpreter: No such file or directory
关于如何解决这个问题的任何想法?我已经编辑了最后两行,~/.bashrc
如下所示,但无济于事。
PATH=$PATH:$HOME/.rvm/bin:$HOME/.rvm/rubies/ruby-1.9.3-p125/bin # Add RVM to PATH for scripting
export PATH