※ 当サイトには広告リンクが含まれております。
当サイトには広告リンクが含まれており、当サイトを経由して商品・サービスの申込みがあった場合、提携している各掲載企業から広告報酬を受け取ることがあります。ただし、当サイト内のランキングや商品の評価に関して、提携の有無や報酬の有無に関わらず、当サイト独自の調査をもとに掲載しております。
※ 当サイトには広告リンクが含まれております。
当サイトには広告リンクが含まれており、当サイトを経由して商品・サービスの申込みがあった場合、提携している各掲載企業から広告報酬を受け取ることがあります。ただし、当サイト内のランキングや商品の評価に関して、提携の有無や報酬の有無に関わらず、当サイト独自の調査をもとに掲載しております。
rubyを初めて見たいけど始め方がわからない
rubyの環境構築難しそう…
環境構築した後どうやってコードを書くの?
今回は、RubyをMacのpcにインストールする方法を解説していきます。
また、インストール後の確認方法や、実際にプログラムを作っていく方法も解説していくので最後までしっかり見ていただければRubyの開発環境を整えることができます。
ご存知ですか?
いまITエンジニアの需要は拡大しています。
エンジニアとしての経験があれば希望条件での転職や副業も難しくありません。
転職や副業、フリーランス独立を検討されていなくても、エージェントに登録しているだけで、思わぬ企業からの紹介を受けられる可能性があります。そこでエンジニアなら登録しておくべきエージェントをご紹介します。
スクール名 | 特徴 | 評価 | リンク |
---|---|---|---|
システム受注会社が運営するエージェント エンジニア求人のみを専門的に扱い15年以上 技術的な知識のあるキャリアアドバイザー | | 詳細はこちら | |
リモート案件も豊富なエージェント 市場に出回っていない独自案件多数 15年以上の運営実績 60~80万円の高額案件中心 | | 詳細はこちら | |
IT系のキャリアアップに強いエージェント 2名体制での徹底サポートを受けられる キャリアアップにつながる求人が豊富 | | 詳細はこちら | |
保証充実のエージェント案件が途切れても60%の報酬保証あり 非公開案件が80%以上 | | 詳細はこちら | |
IT特化型の大手エージェント 大手ならではの求人数・非公開求人数 成長中のベンチャー企業から大手企業まで | | 詳細はこちら |
Macにrubyをインストールするために使うものは、ターミナルです。
ターミナルとは、macに標準で入っているユーティリティです。
開き方は
こちらのターミナルは、よく使うものなので、mac上のDOCKに移動させておくと便利です。
これから実際にRubyをインストールしていくのですが、実はMacには元からRubyが入っています。
ですが、そのバージョンが古い可能性があるので、新しいバージョンのRubyや、好きなバージョンのRubyをインストールする方法をご紹介します。
大まかな流れは、
です。
それでは実際に説明していきます。
まず、元からhomebrewがインストールされていないかを確認します。
そのために、
brew -v
とターミナルに打ち込みエンターを押してください。
そして、
brew: command not found
と表示された人はまだhomebrewがダウンロードされていないのでこれからインストールしていきましょう。
もし、この画像のように
Homebrew ○.○.○
が出ていると、すでにHomebrewがインストールされているのでrbenvのインストールに移りましょう。
まずこちらのコードを画像のように、お使いのターミナルに貼り付けてください。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
そしてエンターを押してください。
すると、pcのパスワードを要求されますのでパスワードを打ち込みます。
すると、このようにインストールが始ります。
しばらくすると、このような表示が出ます。
これでHomebrewのインストールが完了です。
確認のために、ターミナルで
brew -v
と打ち込んでみてください。そして、このように
Homebrew ○.○.○
と出ていればHomebrewのインストールは成功です。
先ほどと同様に、まずrbenvが事前にインストールされていないかを確認します。
rbenv -v
とターミナルに打ち込み、エンターを押しましょう。
rbenv: command not found
と出た方は、rbenvをインストールしていきましょう。
もし、このように
rbenv ○.○.○
と出ていればすでにrbenvがインストールされているのでRubyのインストールに移りましょう。
それではrbenvをインストールしていきます。
まずは
brew install rbenv ruby-build
とターミナルに打ち込み、エンターを押します。
そしてしばらくしないうちに
このような表示が出ればrbenvのインストールは完了です。
確認のために、ターミナルで
rbenv -v
と打ち込み、エンターを押してください。そして 画像のように
rbenv ◯.◯.◯
と出れば成功です。
次に、rbenvを用いてrubyのインストールを行っていきます。ですがその前に、実行環境の確認をし、rbenvの設定を行なっていきます。
こちらのコードをターミナルに貼り付けてエンターを押してください
echo $SHELL
実行結果が
/bin/bashの場合こちらのコマンドを打ち込んでください
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
または実行結果が
/bin/zshの場合こちらのコマンドを打ち込んでください
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
画像のように、何も表示されませんが、rbenvの設定が完了しました。
それでは実際にrubyをインストールしていきます。rbenvでは複数のバージョンのrubyをインストールすることができます。今現在どのバージョンがダウンロードできるかを確認するために
ターミナルで
rbenv install --list
と打ち込んでエンターを押してください。
すると
このようにたくさんの表示が出ました。
上のほうに行くと、
このようにRubyのダウンロード可能なバージョンたちが書かれています。ここでは2.6.5が最新(2020/7/13)なのでこれをダウンロードしましょう。
ターミナルで
rbenv install 2.6.5
と打ち込み、エンターを押します。するとインストールが始まり、しばらくするとこのような表示が出ます。
これで、ruby 2.6.5のインストールは完了です。
次に、
rbenv versions
と打ち込み、現在ある自分のパソコンに入っている全てのrubyのバージョンを確認します。
このように、今現在使用しているrubyのバージョンには✴︎がついています。これを2.6.5に変更するために
rbenv global 2.6.5
と打ち込みエンターを押します。そしてもう一度
rbenv versions
で確認すると
このように、2.6.5の左に✴︎がつきました。
最後に
ruby -v
を打ち込み、エンターを押すと
このように、ruby 2.6.5が使用されていることがわかります。これでrubyのインストールは完了です。
これでうまくいかなかった場合
・書かれたコードを打ち間違えている(コピー&ペースト推奨です)
・インターネットの接続が悪い
などがあげられます。もう一度確認してみましょう。
実際に先ほどインストールしたRubyを使用して簡単なプログラムを実行してみましょう。必要なものは、先ほどのターミナルと、エディタです。
エディタはインターネットですぐにインストールすることができます。エディタにはいろいろな種類があるのですが、今回はVisual Studio Codeを使用します。
Visual Studio Code のダウンロードリンクはこちら(https://code.visualstudio.com/download)
まず、デスクトップに新しいファイルを追加します。
今回は、first-rubyという名前をつけます。
その後、エディタを開き、左上のファイルを選択し、開くを選択します。
そして、先ほど作成したfirst-rubyを選択します
その後、そのファイル上で2本指でクリックし、新しいファイルを作成します。
新しいファイルはindex.rbと名前をつけます。(この.rbがないとrubyファイルと認識されません)
そしてこのファイルに、rubyのコードを書いてみます。
<span style="font-weight: 400;">puts “Hello World!”</span>
と打ち込み、
そして次にターミナルに移り、
cd ~/Desktop/first-ruby
と打ち込み、エンターを押しましょう。
こちらのコードの意味は、ターミナル上でまずDesktopへ移動し、その後Desktop上のfirst-rubyのファイルの中へ移動するよ。という意味です。
エンターを押すと、このようにターミナルの位置が ~ から first-ruby へ移動します。
次に、作成したindex.rbを実行するために
ruby index.rb
とターミナルに打ち込みエンターをすると
このように実行結果が表示されます。できましたでしょうか?
ここまでできれば後はコードを書いて練習するだけです!rubyの簡単の勉強方法が書かれた記事をこちらの置いておくので参考にしてみてください。
今回は、Rubyのインストール方法、実際にコードを書いて動かす方法をわかりやすく解説していきました。
ここまででrubyの環境をしっかり構築できたかと思います。ここからがようやくスタートなので順を追ってしっかりと学んでいきましょう。
著者もrubyという言語が最初に学んだ言語だったのですが、直感的に理解しやすく、初心者も学びやすい言語です。また、日本での活用事例も多く、海外でもruby on rails の活用事例は多々あるので学んでおいて損はない言語です。
是非、rubyを身につけて一歩先へ進みましょう。
兵庫県西宮市出身。現在大学4年生。プログラミングスクールを卒業したのち株式会社SAMURAIでインターン生として活動中。
記事の執筆や編集、業務改善システムの改善を担当中。