【问题标题】:How to install multiple ruby gems at once?如何一次安装多个 ruby gem? 【发布时间】:2012-05-08 12:40:48 【问题描述】: 是否可以只用一个命令同时安装多个 gem? 【问题讨论】: 标签: ruby rubygems installation 【解决方案1】: gem install 命令接受许多参数,例如,您可以一次性gem install nokogiri bundler。 正如其他人所说,Bundler 和 RVM 使与管理 gem、版本和依赖项相关的一切都成为真正的乐趣。 【讨论】: 嘿,我需要在一个目录中安装所有 gem(连同依赖 gem,是的,我在一个目录中拥有所有依赖 gem),而不使用 RVM 或任何其他 gem。如何做到这一点? 有趣的是,gem install 对每个 gem 提出单独的请求。 Bundler 的 bundle install 发出一个请求。因此,Bundler 的性能更高。 【解决方案2】: 您可以将它们放入Gemfile 并使用bundler (bundle install)。 或者,您可以在文件中列出命令: gem install pg gem install sqlite3 并使用cat <filename> | xargs sudo 之类的东西来执行它们。 **考虑使用RVM 将您的gem 管理到gemset 中,而不是使用sudo 全局安装它们。 【讨论】: 【解决方案3】: 您可以使用捆绑器:http://gembundler.com/ 【讨论】: