RubyMine 2026.1 Help

Ruby 開発環境を設定する

プロセスの概要

このトピックでは、ローカルマシンで Ruby 開発環境を設定する手順について説明します。 すべてのプラットフォームや目的に等しく適したプロセスはありませんのでご注意ください。 おすすめのベストプラクティスをいくつか紹介しますので、ご自身のニーズやローカルマシンのオペレーティングシステムに合わせて選択してください。

Ruby をインストールする

このトピックでは、Ruby(Ruby MRI)のリファレンス実装に焦点を当てていますが、RubyMine でも JRuby や TruffleRuby などの代替実装が サポートされています

Ruby のインストール(英語)のトピックに従って、選択肢は豊富にあります。 考慮すべき重要な要素は次のとおりです。

  • お使いのオペレーティングシステム (Linux、macOS、Windows)

  • 推奨ツール: システムパッケージマネージャー (Homebrewatp など)、Ruby バージョンマネージャー (rbenvRVM )、Ruby インストーラー (ruby-buildruby-install)、 RubyInstaller

  • (Windows の場合)Rails を使用する予定があるかどうか

解決策の選択に迷う場合は、以下の手順のいずれかをお試しください。 これらは、現在ユーザーの間で最も一般的で簡単だと考えられる方法を採用しています。

プラットフォームの手順を展開して詳細を参照してください。

Linux に Ruby をインストールする

この手順では、Ruby バージョン管理ツールとして最も普及している rbenv ツールを使用して、Linux システムに Ruby をインストールする方法について説明します。 rbenv ツールを使用すると、異なるバージョンの Ruby をインストールし、簡単に切り替えることができます。

  1. (前提条件) Ruby をインストールする前に、次の操作を行ってください。

    • ターミナルで次のコマンドを実行して、Linux ディストリビューションを更新します。

      sudo apt update sudo apt upgrade

      ログイン ID とパスワードの入力を求められます。 両方入力したら、 Enter を押してください。 その後、プロンプトが表示されたら、もう一度 Enter を押してください。

    • 以下のコマンドを実行して、必要なパッケージとライブラリをインストールします。

      sudo apt install gcc make libssl-dev libreadline-dev zlib1g-dev libsqlite3-dev libyaml-dev

      プロンプトが表示されたら、 Enter を押します。 ログイン名とパスワードの再入力を求められる場合があります(その場合は Enter を押してください)。

  2. rbenv をインストールします。

    1. rbenv リポジトリをクローンします。

      git clone https://github.com/rbenv/rbenv.git ~/.rbenv
    2. システムに rbenv を設定します。

      ~/.rbenv/bin/rbenv init

      完了したら、ターミナルウィンドウを閉じて新しいウィンドウを開き、変更が有効になっていることを確認します。

  3. 次のコマンドを実行して、 ruby-build プラグインをインストールします。

    git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
  4. Ruby をインストールします。

    1. (オプション) Ruby の最新の安定バージョンを表示するには、ターミナルで次のコマンドを実行します。

      rbenv install -l
    2. Ruby の特定のバージョンをインストールするには、次のコマンドを実行します。

      rbenv install {your_ruby_version}
    3. 以下のコマンドを実行してインストールを確認します。

      ruby -v

      インストールするために選択した Ruby バージョンを取得する必要があります。

関連リンク

代替方法

Linux に Ruby をインストールする他の一般的な方法としては、Ruby バージョンマネージャー(RVM)または Ubuntu の APT パッケージマネージャーを使用する方法があります。 詳細は こちら(英語)を参照してください。

macOS に Ruby をインストールする

El Capitan (10.11) 以降、Ruby は macOS にデフォルトで含まれています。 ただし、これは古いバージョンであり、お客様向けに設計されていません。 プロジェクトに必要なすべての依存関係の互換性を確保し、権限の問題を回避するため、バージョンマネージャーを使用して Ruby をインストールすることをお勧めします。

この手順では、Ruby バージョン管理ツールとして最も広く普及している rbenv ツールを使用して、macOS システムに Ruby をインストールする方法について説明します。 rbenv ツールを使用すると、異なるバージョンの Ruby をインストールし、簡単に切り替えることができます。

  1. (前提条件) Xcode IDE と Homebrew パッケージマネージャーが必要です。 システムにまだインストールされていない場合は、以下の手順に従ってください。

    1. ターミナルで次のコマンドを実行します。

      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

      これにより Homebrew がインストールされ、Xcode が自動的にダウンロードされてインストールされます。

    2. brew config コマンドを実行して、Homebrew のインストールを確認します。 特に Xcode の行を確認してください。

    3. Xcode がまだインストールされていない場合は、 xcode-select --install コマンドを実行します。

    これで、システムは Ruby をインストールする準備が整いました。

  2. rbenv をインストールします。

    1. 次のコマンドを実行してください:

      brew install rbenv
    2. インストールが完了したら、次のコマンドを実行します。

      rbenv init
    3. 変更が有効になっていることを確認するには、ターミナルタブを閉じて新しいタブを開きます。

    4. 以下のコマンドを実行して、インストールが成功したことを確認します。

      rbenv -v

      システムに rbenv バージョンをインストールする必要があります。

  3. Ruby をインストールします。

    1. Ruby の最新の安定バージョンを表示するには、ターミナルで次のコマンドを実行します。

      rbenv install -l
    2. Ruby の特定のバージョンをインストールするには、次のコマンドを実行します。

      rbenv install {your_ruby_version}
  4. Ruby のインストールを確認します。

    ruby -v

    インストールするために選択した Ruby バージョンを取得する必要があります。

関連リンク

代替方法

macOS に Ruby をインストールするもう一つの一般的な方法は、Ruby バージョンマネージャー(RVM)を使用することです。 詳細は こちら(英語)を参照してください。

Windows に Ruby をインストールする

Windows に Ruby をインストールする一般的な方法は 2 つあります。

  • RubyInstaller: 自己完結型の Windows ベースのインストーラー

  • Windows Subsystem for Linux (WSL): Rails で Ruby を使用する予定の場合は推奨

Windows に Ruby をインストールする一般的な方法は 2 つあります。

  • RubyInstaller: 自己完結型の Windows ベースのインストーラー

  • Windows Subsystem for Linux (WSL): Rails で Ruby を使用する予定の場合は推奨

希望する方法のタブを選択し、指示に従ってください。

RubyInstaller ツールを使用する

  1. このページ(英語)にアクセスして、必要なバージョンの Ruby インストーラーをダウンロードしてください。

  2. ダウンロードした実行ファイルを実行します。 Ruby インストーラーウィザードが開きます。

  3. ウィザードの最初のページで、 ライセンスに同意する チェックボックスをオンにし、 次へ ボタンをクリックします。

  4. ウィザードの次のページで、次の操作を行います。

    1. Ruby のインストール先を指定します。デフォルトのオプションのままにするか、新しい場所を指定してください。

    2. 次へ ボタンをクリックします。

  5. ウィザードの次のページで、 MSYS2 開発ツールチェーン チェックボックスが選択されていることを確認し、 次へ ボタンをクリックします。 これにより、ファイルの抽出プロセスが開始されます。

  6. すべてのファイルが抽出されると、ウィザードの最終ページが表示されます。 「ridk install」を実行して MSYS2 と開発ツールチェーンをセットアップする チェックボックスをオンにしたまま、 完了 ボタンをクリックします。

  7. MSYS2 のインストール設定を示すターミナルウィンドウがポップアップ表示されます。 すべてデフォルトのまま Enter を押してください。 選択したコンポーネントがインストールされ、成功を示すウィンドウが表示されます。 もう一度 Enter を押してください。

  8. これにより、システムにインストールされている Ruby バージョンが返されます。

    ruby -v

    これにより、システムにインストールされている Ruby バージョンが表示されます。

WSL を設定する

  1. Microsoft ストアから WSL ディストリビューション(Ubuntu など)をダウンロードしてインストールします。

    この手順では、最新の「Fall Creators Update」(最小バージョン 1709、ビルド 16299.15) を適用した少なくとも Windows 10 以降を使用してください。 手順については、公式ガイド Linux 用の Windows サブシステムをインストールするを参照してください。

    WSL 2​ を使用するには、Windows のバージョンが 10 ビルド 18917 以降である必要があります。 これらの手順(英語)に従って、ディストリビューションを切り替えます。

  2. Linux ディストリビューションを実行します。

    最初の起動時に、システムは Windows のオプション機能を有効にするように求めるメッセージを表示する場合があります。 この場合、次のことを行う必要があります。

    • 管理者として Windows PowerShell を開き、実行します

      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    • コンピューターを再起動してください。

  3. (オプション) お使いの Linux ディストリビューションに rsync が含まれていない場合は、例えば次のようにインストールする必要があります:

    apt-get install rsync
    yum install rsync

Linux コマンドが使用できるようになったため、 上記の手順に従って Ruby をインストールします。

    システムに Ruby インタープリターをインストールした後は、必ず RubyMine で 設定してください

    Ruby gems をセットアップ

    インストールされた Ruby インタープリターには、サードパーティ製のライブラリセットが付属しています。 これらのライブラリのほとんどは、 gems 、パッケージ化されたライブラリ、 RubyGems と呼ばれるツールでインストールできるアプリケーションとして配布されています。 このツールは Ruby MRI にバンドルされているため、別途インストールする必要はほとんどありません。 このツールの詳細については、 Ruby の公式ドキュメント(英語)を参照してください。

    Bundler のセットアップ

    各プロジェクトに必要な依存関係を管理するには、 Bundler(英語) というツールを使用します。 このツールは、各プロジェクトの依存関係を Gem ファイル(英語)にリストし、それぞれのプロジェクトのルートディレクトリに配置します。

    通常、 インストールされた Ruby インタープリターには Bundler もインストールされていますが、そのバージョンがプロジェクトに必要なバージョンと異なる場合があります。 そのような場合、RubyMine が必要なバージョンのインストールを提案します。 RubyMine と Bundler の連携方法については、 Bundler のトピックをご参照ください。

    Rails 開発環境をセットアップする

    IDE で Rails プロジェクトを操作するには、 rails 、gem とその依存関係を Ruby インタープリターにインストールする必要があります。

    Rails Gem のインストール

    RubyMine でこれを行うにはいくつかのオプションがあります:

    1. 新しい Rails アプリケーションを作成する場合、「rails」gem を 新規プロジェクトウィザードから直接インストールできます。

    2. 既存プロジェクトの場合は、「rails」gem を Gemfile に追加し、 Bundler を使ってインストールします。

    3. 組み込みの RubyMine ターミナルエミュレーターを開き、 gem install rails コマンドを実行してください。

    このプロセスの次のステップは、Rails プロジェクトに必要な依存関係をインストールすることです。

    Git のインストール

    Rails プロジェクトを新規作成する場合は、事前に Git(英語) をインストールしてください。 この手順は、RubyMine がすべての新しい Rails プロジェクトに対してローカル Git リポジトリを自動的に作成するため必要です。

      データベースツールをインストールする

      Rails の開発は、リレーショナルデータベースの使用に大きく依存しています。 Rails で使用されている最も一般的なデータベース管理システム(DBMS)は、SQLite、MySQL、Postgres です。 ご希望の DBMS を使用するには、システムのパッケージマネージャーを使用して該当するパッケージをインストールすることをお勧めします。 例: Postgres をインストールするには、以下のいずれかのコマンドを使用します。

      • macOS

        brew install postgresql
      • Linux (Windows 用の WSL を含む)

        sudo apt install postgresql postgresql-contrib

        JavaScript ツールをインストールする

        Rails アプリケーションには、次の方法で管理される JavaScript モジュールを含めることができます:

        • Webpacker(英語): Webpack 上のラッパー gem – JavaScript コードの管理とバンドルに使用される一般的なツール。

        • アセットパイプライン (英語): Rails で JavaScript および CSS アセットを操作するためのレガシーフレームワーク。

        Webpacker は Rails 6 以降のデフォルトの JavaScript コンパイラーであることに注意してください。 アプリケーションで Webpacker を使用するには、次のツールをインストールする必要があります。

        その後、RubyMine から直接 JavaScript の依存関係をインストールし、 JavaScript コードの作業が行えます。

          2026 年 6 月 2 日