Rubyコードの実行方法

ページ名:Rubyコードの実行方法

このWikiHowでは、Windows、macOS、UbuntuまたはDebian LinuxでRubyスクリプトを実行する方法を説明します。Rubyプログラムを実行するには、Rubyがコンピュータにインストールされている必要があります。macOSやほとんどのLinuxディストリビューションにはRubyがプリインストールされていますが、プログラムを実行する前に、最新バージョンを使用していることを確認してください。また、実行したいRubyコードがテキストエディタや開発者環境にある場合は、コマンドラインから実行できるように.rbファイルとして保存しておくとよいでしょう。

方法1

macOS

  1. Terminalアプリを開く。MacにはRubyインタプリタが組み込まれているので、Rubyスクリプトを実行するのは簡単です。ターミナルを開くには
    • DockのLaunchpadアイコン(色とりどりの四角)をクリックする。
    • 検索フィールドに terminal と入力する。
    • Terminalアイコンをクリック。
  2. 最新バージョンのRubyをインストールする。Macに付属しているバージョンは古く、システムのアップデートでは更新されません。最新バージョンをインストールする方法はこちら:
    • Homebrewをインストールしていない場合は、/bin/bash -c "$(curl -fsSL ) "と入力し、Returnキーを押してHomebrewをインストールする。
    • brew install ruby と入力してリターンキーを押す。
    • open -e ~/.zshrcと入力し、Returnを押してシェル設定ファイルをテキストエディットで開きます。
    • IntelベースのMacを使用している場合は、ファイルの最後に以下の行を追加します:
      • if [ -d "/usr/local/opt/ruby/bin" ]; then
      • export PATH=/usr/local/opt/ruby/bin:$PATH
      • export PATH=`gem環境 gemdir`/bin:$PATH
      • fi
    • アップルシリコンベースのMacを使っている場合は、ファイルの最後に以下の行を追加する:
      • if [ -d "/opt/homebrew/opt/ruby/bin" ]; then
      • export PATH=/opt/homebrew/opt/ruby/bin:$PATH
      • export PATH=`gem環境 gemdir`/bin:$PATH
      • fi
    • ファイルを保存して閉じます。
    • ターミナル・ウィンドウを閉じて再度開きます。
    • brew pin ruby と入力してリターンキーを押す。
  3. cdコマンドを使って適切なディレクトリに移動する。Terminalを開くと、ホームディレクトリにいます。Rubyスクリプトが保存されているディレクトリを開きます。例えば、スクリプトがデスクトップにある場合は、cd Desktop と入力してリターンキーを押します。
    • ls -a と入力してリターンキーを押すと、現在のディレクトリにあるファイルの一覧を見ることができます。
  4. ruby scriptname.rb と入力して ⏎ Return を押します。scriptname.rbは、実行したいRubyスクリプトの実際の名前に置き換えてください。これでRubyスクリプトが実行される。
方法2

Windows

  1. PCにRubyをインストールします。まだインストールしていない場合は、Ruby for Windowsをインストールする必要があります。インストールは簡単で、ダウンロードしたファイルをダブルクリックし、画面の指示に従ってインストールするだけです。
    • どのバージョンをダウンロードすればいいかわからない場合は、インストーラーのウェブサイトの右の欄にある推奨バージョンを見てください。
    • インストールする際、変更する必要があるものがわからない限り、デフォルトの設定のままにしておいてください。デフォルトの設定では、Rubyディレクトリがシステムパスに追加され、コマンドプロンプトからrubyコマンドを実行できるようになります。
  2. Start Command Prompt with Rubyアプリを開いてください。Rubyをインストールした後、スタートメニューの中にあります。
    • スタート」ボタンの横にある検索バー(または虫眼鏡アイコン)をクリックし、「コマンド」と入力して、検索結果の「Rubyでコマンドプロンプトを開始」をクリックすることもできます。
  3. cdを使用して、ディレクトリをRubyスクリプトのディレクトリに変更します。コマンド・プロンプトを開くと、ホーム・ディレクトリ(通常はC:◆Usersyourname)にいることになります。つまり、Rubyスクリプトがデスクトップにある場合は、cd DesktopまたはC:˶‾Users‾˶Desktopと入力してEnterキーを押す。
  4. ruby scriptname.rb と入力して ⏎ Return を押す。scriptname.rbは、実行したいRubyスクリプトの実際の名前に置き換えてください。これでRubyスクリプトが実行される。
方法3

DebianとFedora Linux

  1. ターミナル・ウィンドウを開く。Control + Alt + Tを押すか、アプリのリストにあるTerminalアイコンをクリックする。
  2. ruby -v と入力して ↵ Enter を押す。これでRubyのバージョンがチェックされます。2.7.1より前のバージョンを使っている場合は、アップグレードする必要があります。
  3. 必要であれば、Rubyをインストールまたはアップデートしてください。Rubyを持っていなかったり、古いバージョンを使っている場合は、以下の手順で入手してください:
    • sudo apt-get update と入力してEnterキーを押し、パッケージリストを更新する。
    • sudo apt-get install ruby-fullと入力し、Enterキーを押して最新バージョンのRubyをインストールする。
  4. cdを使用して、ディレクトリをRubyスクリプトのディレクトリに変更する。例えば、スクリプトがホーム・ディレクトリ内のcodeというフォルダにある場合、cd codeと入力してEnterを押す。
    • ls -a」と入力してEnterキーを押すと、現在のディレクトリにあるファイルを確認できます。
  5. ruby scriptname.rbと入力し、↵Enterキーを押す。scriptname.rbは、実行したいRubyスクリプトの実際の名前に置き換えてください。これでRubyスクリプトが実行される。
この記事は、CC BY-NC-SAの下で公開されている " How to Run Ruby Code " を改変して作成されました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧