カテゴリー

  • プログラミング
  • 英語学習
  • 海外
  • キャリア
  • Kredo
Kredoオンラインキャンプ
KredoIT留学
無料カウンセリングはこちら
Kredoオンラインキャンプ体験談
KredoIT留学体験談
外貨を稼ぐ!海外フリーランス無料セミナー
未経験から即戦力ITグローバル人材 無料セミナー
Kredo Blog 英語・IT・AIで、人生の選択肢を広げる。
無料ウェビナー参加 ↗ 無料カウンセリング予約無料相談↗
MENU
EXPLORE KREDO BLOG

知りたいことから、世界が広がる。

ブログTOP ↗
留学・セブSTUDY & LIFE
留学・セブの記事をすべて読む ↗ 海外留学→海外移住→海外就職→
英語学習ENGLISH
英語学習の記事をすべて読む ↗ 英語学習法→英語フレーズ→
IT・AITECH & CREATIVITY
IT・AIの記事をすべて読む ↗ プログラミング学習→プログラミング知識→AI・テクノロジー→デザイン→
キャリアYOUR NEXT CHAPTER
キャリアの記事をすべて読む ↗ 転職情報→キャリアデザイン→
KredoOUR SCHOOL
Kredoの記事をすべて読む ↗ ニュース・キャンペーン→セブ島情報→インタビュー→
STUDENT DIARIES留学生のリアルな日記noteの体験記を読む ↗YouTube・Instagramで留学を知る ↗
記事を探す ブログTOP
留学・セブ
STUDY & LIFEセブで学ぶ。海外で暮らす。留学の準備から、現地の毎日まで。
留学・セブを知るすべての記事 ↗
海外留学費用・期間・学校選びを知る↗海外移住海外で暮らすためのヒント↗海外就職世界で働く選択肢を探す↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
英語学習
ENGLISH英語が、世界を近くする。学び方と、今日から使える英語。
英語学習を知るすべての記事 ↗
英語学習法自分に合った学び方を見つける↗英語フレーズ会話で使える表現を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
IT・AI
TECH & CREATIVITYつくる力を、次の一歩に。プログラミングとAIをもっと身近に。
IT・AIを知るすべての記事 ↗
プログラミング学習はじめ方・学び方を知る↗プログラミング知識仕組みやスキルを深める↗AI・テクノロジーAIの活かし方と最新の話題↗デザイン伝わるものづくりのヒント↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
キャリア
YOUR NEXT CHAPTER学びの先の、働き方。転職・海外就職・これからのキャリア。
キャリアを知るすべての記事 ↗
転職情報次の仕事へ向かう準備↗キャリアデザイン自分らしい働き方を考える↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
Kredo
OUR SCHOOLKredoを、もっと知る。学校のこと、セブのこと、学ぶ人のこと。
Kredoを知るすべての記事 ↗
ニュース・キャンペーンKredoからのお知らせ↗セブ島情報現地の暮らしを知る↗インタビュー受講生・卒業生の声を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
留学日記 ↗

ENGLISH · IT · AI / STUDY IN CEBU

学ぶって、冒険だ。

英語・IT・AIで、人生の選択肢を広げよう。

留学の無料相談へ ↗Kredo Blogを読む →
JAPAN✈CEBU
Kredoで、講師と一緒に英語とITを学ぶ受講生
LEARN SOMETHING NEW.
セブの海を望む場所で学ぶ日常
HELLO, NEW WORLD.
  • TOP
  • プログラミング
  • Web・プログラミング(知識)
  • Rubyをインストールする方法【OS別に解説】

Rubyをインストールする方法【OS別に解説】

アバター画像
Kredo編集部
公開日:2023.04.20
更新日:2023.04.20
Web・プログラミング(知識) |
 width
少年

Rubyのプログラミングを始めてみたい!

Rubyのプログラミングを始めるには、Rubyを自分のパソコンにインストールする必要があります。

「インストールって難しそう…」と思う方もいるかもしれませんが、インストールは手順を踏んで行えば簡単ですので、大丈夫ですよ。

この記事ではパソコンにRubyをインストールする方法を、WindowsとMacごとに解説します。

記事の最後の方では、Rubyのプログラミングの初歩についてもサラッと解説するので、Rubyをインストールしたらすぐにプログラミングに挑戦してみましょう!

記事のもくじ

  • Rubyをインストールする方法(Windows編)
    • RubyInstallerを使う場合
    • ActiveScriptRubyを使う場合
  • Rubyをインストールする方法(Mac編)
    • rbenvを使う場合
    • RVMを使う場合
  • Rubyをインストールしたら基本的な書き方にチャレンジ
    • Rubyのファイルを作成する
    • 文字を表示させる
    • 変数を使って文字を表示させる
    • 計算をする
  • まとめ:Rubyのインストールは簡単

Rubyをインストールする方法(Windows編)

まずは、WindowsのパソコンにRubyをインストールする方法を紹介します。

WindowsにRubyをインストールする場合、主に以下の2つの方法があります。

【WindowsにRubyをインストールする方法】
  1. RubyInstallerを使う
  2. ActiveScriptRubyを使う

どちらの方法も簡単なので、お好みの方法でRubyをインストールしましょう!

RubyInstallerを使う場合

まずWindowsの場合、RubyInstallerを使ってRubyをインストールできます。

RubyInstallerは以下のサイトにてダウンロード可能です。

(RubyInstaller for Windows)

すべて英文で書かれているページですが、ブラウザの翻訳機能を使えば日本語に訳してくれます。

「Download」と書かれたボタンを押したら以下のページに飛ぶので「=> Ruby+Devkit 2.6.5-1 (x64)」をクリックしてダウンロードを開始しましょう。

ダウンロードしたファイルを開いたら、以下の手順でRubyのダウンロードを進めていきます。

  1. 使用許諾契約書の画面で「同意する」をクリックする
  2. インストール先を指定し「インストール」をクリックする
  3. MSYS2の画面で「次へ」をクリックする

以上の手順を踏めばインストールが始まり、インストールは基本的に数分で終わります。

Rubyのインストールが完了したら、MSYS2のインストールが始まります。

MSYS2のインストールは、以下の手順で進めましょう。

  1. MSYS2のインストール画面で「1,2,3」と入力する
  2. インストール完了するまで数分待ち「succeeded」が画面に表示されたことを確認する

これにてMSYS2のインストールが完了しました。

最後に、Rubyが実際にインストールされているかを確認してみましょう。

Rubyがインストールされているかを確認する場合、以下の手順で確認します。

  1. PC内に「Start Command Prompt with Ruby」があることを確認してクリックする
  2. 「ruby -v」と入力し、バージョンが表示されていることを確認する

「ruby 2.6.5」というふうにRubyのバージョンが表示されていたら、Rubyがインストールされていることになります。

ActiveScriptRubyを使う場合

まずはActiveRuby.msiを以下のページでダウンロードします。

https://www.artonx.org/data/asr/

ダウンロードしたらActiveRuby.msiを開いて、以下の手順でActiveScriptRubyのダウンロードを進めていきます。

  1. 「Next >」をクリックする
  2. インストール先を指定し「Next >」をクリックする
  3. インストール開始の確認画面で「Next >」をクリックしてインストールする

これにてActiveScriptRubyのダウンロードが完了です。

次に、パソコン内にある「ruby console」を起動します。

「ruby console」にて「ruby -v」と入力し「ruby 2.6.5」というふうにRubyのバージョンが表示されていたら、Rubyがインストールされていることになります。

Rubyをインストールする方法(Mac編)

実は、MacOSには元々Rubyがインストールされています。

しかし購入してから一定期間経っているMacだと、Rubyのバージョンが古くなっている可能性があるので、バージョンを更新する必要があります。

Macに新しいバージョンのRubyをインストールする場合、以下の2つの方法が考えられます。

【MacにRubyをインストールする方法】
  1. rbenvを使う場合
  2. RVMを使う場合

rbenvを使う場合

rbenvを使う場合、まずはHomebrewをインストールする必要があります。

まずは以下のコマンドを打ち込みましょう。

$ brew -v

すでにHomebrewがインストールされていたら「Homebrew (バージョン名)」と表示されますが、インストールされていなかったらバージョン名が表示されません。

Homebrewのインストールをしていない場合は、以下のコマンドでHomebrewをインストールしましょう。

$ /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”

するとパソコンのパスワードの入力を要求されるので、パスワードを入力しましょう。

これにてHomebrewのインストール完了です。

次に、rbenvをインストールしましょう。

以下のコマンドを打ち込み、rbenvをインストールします。

$ brew install rbenv ruby-build

次にどのバージョンのRubyをインストールできるかを、以下のコマンドで確認します。

$ rbenv install -l

表示されたバージョンの中で、最新のものをインストールします。

今回は2.7.1のRubyをインストールします。

$ rbenv install 2.7.1

次のコマンドを入力し、使うRubyのバージョンを指定したら完了です。

$ rbenv global 2.7.1

RVMを使う場合

RVMとはRuby Version Managerの略で、Rubyのバージョンを管理してくれるソフトです。

まずはターミナルに以下のコマンドを入力し、RVMをインストールしましょう。

gemを使ったインストールだと、スムーズにRVMをインストールできます。

$ gem install rvm

$ rvm-install

そして.bashrcまたは.zshrcに以下の設定をしておきます。

if [[ -s $HOME/.rvm/scripts/rvm ]] then source $HOME/.rvm/scripts/rvm fi

次に以下のコマンドで、現在インストールできるRubyのバージョンを確認します。

$ rvm list known

表示されたRubyのバージョン一覧の中から、最新のものを選んでインストールしていきましょう。

例えば2.7.1が最新バージョンだとしたら、以下のコマンドを入力すれば、最新のRubyをインストールできます。

$ rvm install 2.7.1

そしてインストールしたRubyのバージョンを確認したい場合は、以下のコマンドで確認できます。

$ rvm list

Rubyをインストールしたら基本的な書き方にチャレンジ

Rubyを自分のパソコンにインストールしたら、Rubyの簡単なプログラミングにチャレンジしてみましょう!

今回は「文字の表示」「変数の使い方」「計算のやり方」について紹介します。

数あるプログラミング言語の中でも、Rubyは簡単な方だと言われています。

Rubyの習得はあまり難しくはありませんので、ぜひRubyの初歩的な使い方をマスターしましょう!

Rubyのファイルを作成する

まずはパソコン内に、Rubyのファイルを作成しましょう。

拡張子を「.rb」にして、特定の場所にファイルを作成します。

文字を表示させる

Rubyのファイルを作ったら、まずは文字を表示させてみましょう。

テキストエディタを用いて、以下のように入力します。

puts “Hello,World!”

Rubyでは文字を表示させる際「puts」を使用します。

また表示させたい文字列は「””」で囲むようにしましょう。

上記のコードを入力したら、ターミナルを起動し、Rubyのファイルを保存した場所に移動します。

移動したら、以下のコマンドを入力してRubyのファイルを実行しましょう。

ruby (Rubyのファイル名).rb

すると以下の文字列が表示されます。

Hello,World!

文字列の表示は「puts」以外にも「print」でも可能です。

「print」を使う場合、丸括弧で囲んで記述します。

print(“Hello,World!”)

putsとprintの違いは、2行以上書いたときに改行がされるかどうかです。

putsは改行がされますが、printでは改行がされません。

putsでの記述とprintでの記述を比べてみましょう。

【putsを使った場合】

puts “あいうえお” puts “かきくけこ”

【putsを使った場合の出力結果】

あいうえお かきくけこ

ご覧のとおり、putsだと改行がされました。

次に、printの場合をみてみましょう。

【printを使った場合】

print(“あいうえお”) print(“かきくけこ”)

【printを使った場合の出力結果】

あいうえおかきくけこ

2行にして記述したにもかかわらず、出力結果は1行となりました。

ちなみにコードをコメントに変換したい場合は「#」を使います。

# print(“あいうえお”)

メモをしたい場合などに、コメント機能を使ってみましょう。

変数を使って文字を表示させる

Rubyでは変数を使って文字を表示させることもできます。

例えば同じ文字列を複数回表示させたいとき、いちいち「puts “◯◯”」「puts “◯◯”」と連続で書くのは、手間ですよね。

同じ文字列を何回も表示させたいときに使うのが、変数です。

変数で文字列を定義しておけば、何回も同じ文字列を使い回すことができます。

まずは変数を決めます。

今回は「name」という変数を「山田」にしてみましょう。

name = “山田” puts name

定義した変数を出力したいときは「puts (変数名)」というふうに記述します。

上記のコードだと、以下のように出力されます。

山田

文字列の中に変数を含めたいときは「#{変数名}」という記述をします。

name = “山田” puts “私は#{name}です”

【出力結果】

私は山田です

また変数は新たな内容に更新できます。

name = “山田” puts “私は#{name}です”

name = “鈴木” puts “私は#{name}です”

上記のように新たな文字列を代入すれば、その文字列に内容が更新されます。

【出力結果】

私は山田です 私は鈴木です

計算をする

Rubyでは足し算や引き算などの四則演算もできます。

Rubyの四則演算で使う演算子は以下の通りです。

【Rubyの演算子】
  1. +…足し算(例:1+2)
  2. -…引き算(例:5-3)
  3. *…かけ算(例:3*2)
  4. /…割り算(例:12/4)

その他の演算子はこちらです。

  1. %…割り算の余りを表示させる(例:17%5)
  2. **…べき乗(例:4**3)

「%」を使った場合、余りだけが表示されて商は表示されません。

実際にRubyで計算をしてみましょう。

# 足し算 puts 1+2

# 引き算 puts 5-3

# かけ算 puts 3*2

# 割り算 puts 12/4

# 割り算の余り puts 17%5

# べき乗 puts 4**3

【出力結果】

3 2 6 3 2 64

また、変数に数字を代入すれば、変数同士で計算できます。

num1=3 num2=13

puts num1*num2

【出力結果】

39

基本的な計算は簡単にできるので、ぜひやってみましょう。

まとめ:Rubyのインストールは簡単

Rubyのインストール方法と、Rubyの初歩的なプログラミングについて解説しました。

RubyはWindowsやMac関係なく、簡単にインストールできるようになっているので、手順を踏んでやればどなたでも手軽にインストールできます。

またRubyのプログラミングは、ほかの言語と比べて簡単だと言われているので、プログラミング初心者でも無理なく学習可能です。

ぜひRubyをインストールして、Rubyのプログラミングスキルを身につけていきましょう。

英語でIT・AIを学べるKredo

英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

当メディアを運営しているKredoは、英語×ITをオンラインで学ぶ「Kredoオンラインキャンプ」と、フィリピンのセブ島で英語とIT・AIを学ぶ「KredoIT留学」「KredoAI留学」を提供しています。これまでの卒業生は3,000名以上。卒業生の多くが、国内外のIT企業への転職、フリーランスなどへのキャリアチェンジを実現しています。これからの時代に必要な英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

\ セブ島でIT×英語を学ぶ /IT留学の無料カウンセリングを予約する
\ オンラインでIT✕英語を学ぶ / Kredoオンラインキャンプの詳細をみる >>
  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
アバター画像
Kredo編集部

Kredo編集部です!プログラミング、英語学習、キャリア、Kredo情報を発信していきます。

関連記事

  • PHPのコード画面を見ながら学ぶ人物のイメージ
    Web・プログラミング(知識)

    PHPの脆弱性で将来性はなくなる?AI時代の安全性・需要を他言語と比較【2026年】

    2026.11.02
  • PHP公式の2026年10月21日セキュリティ告知
    Web・プログラミング(知識)

    PHP脆弱性ニュース【2026年10月】国内事例・政府発表・時系列

    2026.10.23
  • PHP公式のバージョン別サポート期限
    Web・プログラミング(知識)

    PHP 8.2のサポート終了は2026年12月31日|移行先と対応手順

  • WordPress日本語公式サイト。CMSの概要と編集画面の紹介
    Web・プログラミング(知識)

    WordPressのPHPバージョン確認・更新方法|変更前後のチェックリスト

新規CTA
KREDO JAPAN株式会社

\ SNSで留学の様子を更新中! /

  • Instagram
  • LINE
  • X
  • YouTube
©KREDO JAPAN Inc. 2024 All rights reserved.
Kredoのサービス
セブ島で学びたい方はこちら KredoIT留学
自宅で学びたい方はこちら Kredo Online 英語×アプリ開発コース
運営会社 会社概要 採用情報 お問い合わせ
利用規約 プライバシーポリシー 特定商品取引に基づく表示 資料請求