我刚从 Heroku 切换到 Amazon Web Services。以前,我使用带有 Ruby 的命令提示符(从我的 Windows PC)运行我所有的 Rails 命令行命令。但是,在我登录到我的 Amazon Linux EC2 实例,然后进入我的应用程序目录后,我收到此错误:
/usr/bin/rails:9:in `require': no such file to load -- rubygems (LoadError)
from /usr/bin/rails:9
当我尝试运行任何命令时,如rails console
.
我查看了这个问题,但似乎多个 Ruby 库不适用于我,因为
which -a ruby
只产生一个位置:
/usr/bin/ruby
此外,这个问题似乎没有帮助,因为我没有。当我尝试输入
rvm use 1.9.3
我收到这条消息:
-bash: rvm: command not found
这是我第一次看到 Linux 环境,所以任何帮助将不胜感激。谢谢!