このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.2 リファレンスマニュアル

module function Gem.#install

install(name, version = Gem::Requirement.default, *options) -> [Gem::Specification]Ruby 2.0.0 から[permalink][rdoc][edit]

Gem name をインストールします。

irb などから対話的に Gem をインストールするためのヘルパーメソッドです。内部で Gem::DependencyInstaller のインスタンスを生成し、Gem::DependencyInstaller#install を呼び出します。

[PARAM] name:
インストールする Gem の名前です。
[PARAM] version:
インストールする Gem のバージョンの要求です。省略した場合は Gem::Requirement.default になります。
[PARAM] options:
Gem::DependencyInstaller.new に渡すオプションのハッシュです。
[RETURN]
インストールされた Gem::Specification の配列です。

[SEE_ALSO] Gem::DependencyInstaller.new, Gem::DependencyInstaller#install