Macには最初からRubyがインストールされていますが、そのまま開発に使うことは推奨されません。
システムに組み込まれたRubyは、以下のような理由からWeb開発やRailsの学習には不向きだからです。
- バージョンが古い: 最新の機能やライブラリが使えない場合があります。
- システムへの影響: OSのアップデートで環境が変わったり、権限の問題でライブラリ(gem)のインストールに失敗したりすることがあります。
そのため、Web開発やRailsの学習を始めるには、「rbenv(アールベンブ)」などのバージョン管理ツールを使って、自分専用のRubyをインストールするのが鉄則です。
この記事では、現在の最新macOS(Apple Silicon / Intel対応)における、最も安全で一般的なRubyのインストール手順を、コマンドライン(ターミナル)の操作を含めて初心者向けに徹底解説します。
Rubyのインストールに必要な準備
いきなりRubyを入れる前に、まずはMacの開発環境の土台となるツールをインストールする必要があります。
以下の2つが入っていないと、Rubyのインストールでエラーになります。
- Command Line Tools for Xcode
- Homebrew(ホームブリュー)
1. Command Line Toolsのインストール
ターミナルを開き、以下のコマンドを入力してEnterキーを押してください。
xcode-select --install
ポップアップが表示されたら「インストール」をクリックして進めます。
すでにインストールされている場合は、「already installed」といったメッセージが表示されるので、そのままでOKです。
2. Homebrewのインストール
Homebrewは、Macに様々なソフト(パッケージ)を簡単にインストールするための管理ツールです。
まだ入れていない場合は、公式サイトにあるインストール用コマンドをターミナルに貼り付けて実行してください。
# (例)公式サイトのコマンドをコピーして実行
/bin/bash -c "$(curl -fsSL

https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh(https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
インストールが終わったら、画面の指示に従って「パスを通す(Path設定)」コマンドを実行するのを忘れないでください(Apple Siliconの場合は /opt/homebrew/bin へのパス設定が必要です)。
確認のために以下のコマンドを実行し、バージョンが表示されればOKです。
brew --version
rbenv(バージョン管理ツール)の導入
Ruby本体を直接インストールするのではなく、「rbenv」 というツールを経由してインストールします。
これにより、プロジェクトごとにRubyのバージョン(3.3系や3.4系など)を簡単に切り替えられるようになります。
rbenvのインストール
Homebrewを使ってインストールします。
環境チェック用の rbenv-doctor プラグインも入れておくと安心です。
brew install rbenv ruby-build rbenv-doctor
rbenvの初期設定(パスを通す)
インストールしただけではrbenvは動きません。
ターミナル起動時にrbenvが自動的に動くように設定します。
お使いのシェル(zsh または bash)に合わせて設定してください。
現在のMacはデフォルトでzshです。
zshの場合(最近のMacはこれ)
echo 'eval "$(rbenv init - zsh)"' >> ~/.zshrc
source ~/.zshrc
以下のコマンドを実行して、rbenv の環境設定が正しいかチェックします。
rbenv doctor
# "Installation checks were successful." と出れば完璧です
Rubyのインストールとバージョンの切り替え
準備が整ったので、いよいよRuby本体をインストールします。
インストール可能なバージョンを確認する
rbenv install --list
ずらっとリストが表示されます。
数字だけのもの(例:3.3.0)が正式版です。 2026年現在の選び方の目安は以下の通りです。
- Ruby 3.3系: 実績が多く、安定して使いたい場合におすすめ。
- Ruby 3.4系: 最新機能を試したい場合におすすめ(一部のgemが未対応の可能性あり)。
Rubyをインストールする
今回は例として、安定版の Ruby 3.3.0 をインストールしてみます。 (※インストールには数分〜数十分かかります)
rbenv install 3.3.0
使うバージョンを設定する(重要)
インストールしただけでは、まだMac標準の古いRubyが使われる設定のままです。
以下のコマンドで「常にこのバージョンを使う」という設定をします。
# 全体(グローバル)で使用するバージョンを指定
rbenv global 3.3.0
インストール完了の確認
最後に、正しく切り替わったか確認しましょう。
ruby -v
実行結果
ruby 3.3.0 ...
このように、指定したバージョンが表示されればインストール完了です!
よくあるエラーと対処法
Q. 「command not found: rbenv」と出る
パスが通っていません。
~/.zshrc ファイルに設定が書き込まれているか、source ~/.zshrc を実行したか確認してください。
Q. 「BUILD FAILED」でインストールに失敗する
コンパイルに必要なライブラリが足りない可能性があります。
Homebrewで openssl や readline などをインストールし、それらを読み込むオプションを付けて再実行する必要があるかもしれません。
特にApple Silicon (M1/M2/M3) 搭載のMacでは、OpenSSLの場所を明示的に指定しないと失敗することがあります。
# 必要なライブラリをインストール
brew install openssl readline libyaml
# OpenSSLの場所を指定してインストール(例)
RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@3)" rbenv install 3.3.0
Ruby on Railsのインストール(おまけ)
Rubyが入れば、人気のフレームワーク「Ruby on Rails」もすぐに使えます。
以下のコマンドでインストールできます。
gem install rails
インストール後、rails -v でバージョンが表示されれば成功です。
※nokogiriなどの依存ライブラリのビルドに時間がかかることがありますが、気長に待ちましょう。
Rubyのスキルを活かして年収を上げる方法
以上、MacにRubyをインストールする手順について解説してきました。
Rubyエンジニアの年収や単価は高い傾向にあるため、転職によって数十万円の年収アップはザラで、100万円以上年収が上がることも珍しくありません。
なお、転職によって年収を上げたい場合は、エンジニア専門の転職エージェントサービスを利用するのが最適です。
転職エージェントも副業エージェントも、登録・利用は完全無料なので、どんな求人や副業案件があるのか気になる方は、気軽に利用してみるとよいでしょう。
| 年収アップにこだわりたい方 (平均アップ額138万円の実績) | テックゴー |
| 未経験・経験者問わず幅広く探したい方 | ユニゾンキャリア |
| 業界に精通した担当者に相談したい方 | キッカケエージェント |
| ゲーム業界への転職を志望する方 | ファミキャリ |
| エンジニア未経験からキャリアを築く方 | イーチキャリア |


