安装gem时,如何自动安装依赖项?

时间:2012-06-22 17:09:29

标签: ruby rubygems gem

gem install mygem
ERROR:  Error installing mygem:
        mygem requires mygem-adapter (>= 0, runtime)

我想知道在我想安装gem时是否有一种简单的方法可以自动安装相关的gem?像gem install mygem -with_dependancies这样的东西。这样的事情可能吗?

2 个答案:

答案 0 :(得分:0)

gem找不到依赖项,因为它只从已安装的gem和rubygems.org中提取依赖项。你需要:

添加您自己的宝石来源,因为您的宝石可能不在rubygems.org(默认)

gem install your-gem --source http://mygemserver.com

或者

  gem install /path/to/mygem.gem

答案 1 :(得分:-2)

看看Bundler(http://gembundler.com) - 它简化了使用宝石的工作。