我正在运行genghisapp - Mongo管理的宝石。当我运行它时,它给了我一个警告,说明本地BSON扩展未加载,并建议我运行gem install bson_ext
。gem install bson_ext问题
我最近安装了rbenv
,并在~/.gem
上安装了我的宝石,例如genghisapp
,它在我的路径上并且加载正常。
我的第一次尝试是运行gem install bson_ext
,但在重新启动mongo/shell后没有任何影响 - 消息仍然存在。
然后我怀疑这不是一个genghisapp消息,而是一个Mongo,所以我想我可能需要安装它作为sudo。但是,这导致打破了我的rbenv安装,因为权限现在设置为root/whatever,因为我仍然使用本地rbenv gem。
解决此问题的正确方法是什么?我应该找到OSX gem并调用它的完整路径来安装,还是需要指定其他的东西?