gpt4 book ai didi

ruby-on-rails - rails "no such file to load -- rubygems (LoadError)"

转载 作者:IT王子 更新时间:2023-10-29 00:41:59 24 4
gpt4 key购买 nike

我刚从 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

我评论了this question ,但似乎多个 Ruby 库都不适用于我,因为

which -a ruby

只产生一个位置:

/usr/bin/ruby

此外,this question似乎没有帮助,因为我没有。当我尝试输入

rvm 使用 1.9.3

我收到这条消息:

-bash:rvm:找不到命令

这是我第一次看到 Linux 环境,所以任何帮助都将不胜感激。谢谢!

最佳答案

我遇到了同样的问题和相同的错误消息。在我的 EC2 实例中,我注意到我的 ruby​​ 版本是 1.8 (ruby -v)。我重新启动了 EC2 实例,这导致 Elastic Beanstalk 启动了一个新的 EC2 实例并终止了旧实例。新实例正在运行 1.9.3,我变得畅通无阻。我讨厌神奇的解决方案,但随着旧实例的终止,我无法再进行分类。希望这会有所帮助。

关于ruby-on-rails - rails "no such file to load -- rubygems (LoadError)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14890561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com