2017-05-29 56 views
-1

我是ruby的新手,我试图运行我的第一个连接到MongoDb的应用程序。我如何知道我是否安装了Mongoid Gem,或者我是否需要安装它?以及知道宝石版本的命令是什么。如何知道mongoid宝石版本?

在我的Rails应用程序的Gemfile我已经加入:

gem 'mongoid', '~> 5.0.0' 

,但它给人的错误:

usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.6/lib/bundler/resolver.rb:366:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'mongoid (~> 5.0.0.1)' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound) 
+0

你可以运行'gem list | grep mongo'并查看输出是否显示了一些Mongo相关的宝石。 –

回答

1

我认为创业板没有出现在本地机器上。所以它给你错误。尝试运行命令

bundle install 

,或者您也可以手动通过这个命令

gem install mongoid -v 5.0.0 

希望它可以帮助安装使用控制台这种宝石。干杯!