Ruby rails中的cap部署-mongo需要gem错误

Ruby rails中的cap部署-mongo需要gem错误,ruby,mongodb,capistrano,bundler,Ruby,Mongodb,Capistrano,Bundler,我正试图使用capistrano将ruby应用程序部署到测试服务器环境中,但mongo出现了GemRequireError错误 以下是我在运行cap test deploy时遇到的错误: rake中止! Bundler::GemRequireError:尝试加载gem“mongo”时出错。 Gem加载错误为:未初始化常量BSON::Document 已对我的本地环境进行捆绑,并将我的Gemfile和Gemfile.lock提交给我的回购。 作为一个新手,我已经尝试了我所能想到的一切,任何指点都会

我正试图使用capistrano将ruby应用程序部署到测试服务器环境中,但mongo出现了GemRequireError错误

以下是我在运行
cap test deploy
时遇到的错误:

rake中止!
Bundler::GemRequireError:尝试加载gem“mongo”时出错。
Gem加载错误为:未初始化常量BSON::Document

已对我的本地环境进行捆绑,并将我的Gemfile和Gemfile.lock提交给我的回购。
作为一个新手,我已经尝试了我所能想到的一切,任何指点都会很棒


谢谢:)

您是否在bundler环境中执行?如果运行
bundle exec cap test deploy
会发生什么情况?每当我运行
bundle exec cap test deploy
时会发生相同的错误,如果
bundle exec irb
然后
要求“mongo”
,您是否在bundler中执行时也会收到相同的错误环境如果您运行
bundle exec cap test deploy
会发生什么情况?每当我运行
bundle exec cap test deploy
时会发生相同的错误,如果您
bundle exec irb
然后
要求“mongo”
,我每次运行
bundle exec irb