我正在運行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並調用它的完整路徑來安裝,還是需要指定其他的東西?