Ruby on rails rake-rails:update:bin命令可能存在的问题

Ruby on rails rake-rails:update:bin命令可能存在的问题,ruby-on-rails,ruby,postgresql,rake,Ruby On Rails,Ruby,Postgresql,Rake,我曾经遇到过这个问题,但我无法解决它。在此之前,我已经发布了两个问题。问题在于rails服务器WEBrick。它在开发中运行良好。我安装了一个简单的jqueryuigem并运行了bundle安装和bundle更新,服务器停止工作。下面给出了错误 Server Error warning: previous definition of APP_PATH was here Error: Command '-b' not recognized Usage: rails

我曾经遇到过这个问题,但我无法解决它。在此之前,我已经发布了两个问题。问题在于rails服务器WEBrick。它在开发中运行良好。我安装了一个简单的jqueryuigem并运行了bundle安装和bundle更新,服务器停止工作。下面给出了错误

Server Error    
    warning: previous definition of APP_PATH was here
    Error: Command '-b' not recognized
    Usage: rails COMMAND [ARGS]
rake aborted!
LoadError: cannot load such file -- net/ssh

/home/ubuntu/workspace/config/application.rb:7:in `<top (required)>'
/home/ubuntu/workspace/Rakefile:4:in `<top (required)>'
在做了进一步的调查之后,我意识到解决这个问题的方法是更新bin,所以我运行了命令rake rails:update:bin。这也给了我一个错误。下面给出了错误的片段

Server Error    
    warning: previous definition of APP_PATH was here
    Error: Command '-b' not recognized
    Usage: rails COMMAND [ARGS]
rake aborted!
LoadError: cannot load such file -- net/ssh

/home/ubuntu/workspace/config/application.rb:7:in `<top (required)>'
/home/ubuntu/workspace/Rakefile:4:in `<top (required)>'
我想如果我能解决rake命令的问题,我就有可能运行该命令并解决服务器问题。我尝试在web上寻找解决方案,但是,他们的重点是MySQL数据库。我在开发中运行sqlite3版本1.3.9。我已经寻找了rake-rails:update:bin命令失败的潜在原因,并给出了那个错误,但我还没有找到一个明确的答案。我从未更改过config/bin目录中的任何代码。一切看起来都很正常

在过去的两天里,我一直在尝试调试这个问题。我运气不好。我曾尝试卸载gems,如spring和PostgreSQL,并再次安装它们,以查看它们是否会导致任何问题。不是问题。我在网上读过几乎所有的建议。他们中没有一个人的问题和我的一样。如果有人能帮我解决这个问题,那将是很大的帮助。任何文件,职位或任何可以帮助我解决这个问题将不胜感激。我希望我把自己说清楚,包括所有相关信息,我尽量保持简洁。如果需要任何额外的细节,请告诉我。再次感谢您的帮助。谢谢

这里有一篇非常相似的帖子。

您只需将其添加到您的GEM文件并安装即可

gem 'net-ssh'
这对我有用