0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

PCでRubyを使えるようにしよう!| 初めてのプログラミング環境構築 ①

Last updated at Posted at 2021-03-06

##目次
この記事ではPCで、つまりローカル環境でRubyが使えるようになることを目指しています。
Macの場合とWindowsの場合で作業が異なります。

####Macをお使いの場合 -> Macの場合をご覧ください。
####Windowsをお使いの場合 -> Windowsの場合をご覧ください。

##Macの場合
MacではデフォルトでRubyがインストールされています。
Rubyのバージョンの確認をしてみましょう。

ターミナルを開きます。
スクリーンショット 2021-03-05 17.52.37.png

###Rubyのバージョンを確認
Macでは標準でRubyがインストールされているようです。
ターミナルで、以下のコマンドを入力し、Enterを押下します。

ターミナル
ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]

私の場合は、バージョン2.6.3がインストールされていました。

Windowsの場合

インストーラーのダウンロード

以下サイトへアクセスしてファイルをダウンロードし、Rubyインストーラーのインストールを開始して下さい。
https://rubyinstaller.org/downloads/

現時点での推奨バージョンは太字で記載されています。
スクリーンショット 2021-03-05 17.25.47.png

途中で問われる選択項目は、基本的に全て変更せず「Next」ボ タンを押して頂いて問題ありません。
スクリーンショット 2021-03-07 18.52.47.png

下図のような画面が出たらInstallを押します。
スクリーンショット 2021-03-07 18.53.01.png

下図のMSYS2の項目は必ずチェックして下さい。
スクリーンショット 2021-03-07 18.53.12.png

完了したらFinishを押します。
スクリーンショット 2021-03-07 18.53.37.png

Rubyインストーラーのインストールが完了すると、下図のような実行画面が出ます。
ここでは表示される選択3つとも全て実行する必要があります。
もう少し具体的にいうと、「1」を入力してEnter、「2」を入力してEnter、「3」を入力してEnter、と全て行う必要があります。
なれている方であれば、半角の「1,2,3」を入力して一度に入力してEnterを押しても同じことなので大丈夫です。
※なおこれが結構時間がかかって20分くらいかかりました...!
スクリーンショット 2021-03-07 18.53.50.png

自動的に画面は閉じると思います。
これでWindowsのRubyインストールは完了です!

###インストールできているか確認
PowerShellから「ruby -v」のコマンドを実行することで、インストールが成功しているか確認できます。
スクリーンショット 2021-03-05 17.39.17.png

ここではちょっと古い画像を使っていますが、ちゃんと「ruby 2.5.5」と表示されて、インストールができている事が確認できていますね。

今回は以上です!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?