このWikiHowでは、Windows、macOS、UbuntuまたはDebian LinuxでRubyスクリプトを実行する方法を説明します。Rubyプログラムを実行するには、Rubyがコンピュータにインストールされている必要があります。macOSやほとんどのLinuxディストリビューションにはRubyがプリインストールされていますが、プログラムを実行する前に、最新バージョンを使用していることを確認してください。また、実行したいRubyコードがテキストエディタや開発者環境にある場合は、コマンドラインから実行できるように.rbファイルとして保存しておくとよいでしょう。
macOS
-
Terminalアプリを開く。MacにはRubyインタプリタが組み込まれているので、Rubyスクリプトを実行するのは簡単です。ターミナルを開くには
- DockのLaunchpadアイコン(色とりどりの四角)をクリックする。
- 検索フィールドに terminal と入力する。
- Terminalアイコンをクリック。
-
最新バージョンの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 と入力してリターンキーを押す。
-
cdコマンドを使って適切なディレクトリに移動する。Terminalを開くと、ホームディレクトリにいます。Rubyスクリプトが保存されているディレクトリを開きます。例えば、スクリプトがデスクトップにある場合は、cd Desktop と入力してリターンキーを押します。
- ls -a と入力してリターンキーを押すと、現在のディレクトリにあるファイルの一覧を見ることができます。
-
ruby scriptname.rb と入力して ⏎ Return を押します。scriptname.rbは、実行したいRubyスクリプトの実際の名前に置き換えてください。これでRubyスクリプトが実行される。
Windows
-
PCにRubyをインストールします。まだインストールしていない場合は、Ruby for Windowsをインストールする必要があります。インストールは簡単で、ダウンロードしたファイルをダブルクリックし、画面の指示に従ってインストールするだけです。
- どのバージョンをダウンロードすればいいかわからない場合は、インストーラーのウェブサイトの右の欄にある推奨バージョンを見てください。
- インストールする際、変更する必要があるものがわからない限り、デフォルトの設定のままにしておいてください。デフォルトの設定では、Rubyディレクトリがシステムパスに追加され、コマンドプロンプトからrubyコマンドを実行できるようになります。
-
Start Command Prompt with Rubyアプリを開いてください。Rubyをインストールした後、スタートメニューの中にあります。
- スタート」ボタンの横にある検索バー(または虫眼鏡アイコン)をクリックし、「コマンド」と入力して、検索結果の「Rubyでコマンドプロンプトを開始」をクリックすることもできます。
-
cdを使用して、ディレクトリをRubyスクリプトのディレクトリに変更します。コマンド・プロンプトを開くと、ホーム・ディレクトリ(通常はC:◆Usersyourname)にいることになります。つまり、Rubyスクリプトがデスクトップにある場合は、cd DesktopまたはC:˶‾Users‾˶Desktopと入力してEnterキーを押す。
-
ruby scriptname.rb と入力して ⏎ Return を押す。scriptname.rbは、実行したいRubyスクリプトの実際の名前に置き換えてください。これでRubyスクリプトが実行される。
DebianとFedora Linux
-
ターミナル・ウィンドウを開く。Control + Alt + Tを押すか、アプリのリストにあるTerminalアイコンをクリックする。
-
ruby -v と入力して ↵ Enter を押す。これでRubyのバージョンがチェックされます。2.7.1より前のバージョンを使っている場合は、アップグレードする必要があります。
-
必要であれば、Rubyをインストールまたはアップデートしてください。Rubyを持っていなかったり、古いバージョンを使っている場合は、以下の手順で入手してください:
- sudo apt-get update と入力してEnterキーを押し、パッケージリストを更新する。
- sudo apt-get install ruby-fullと入力し、Enterキーを押して最新バージョンのRubyをインストールする。
-
cdを使用して、ディレクトリをRubyスクリプトのディレクトリに変更する。例えば、スクリプトがホーム・ディレクトリ内のcodeというフォルダにある場合、cd codeと入力してEnterを押す。
- ls -a」と入力してEnterキーを押すと、現在のディレクトリにあるファイルを確認できます。
-
ruby scriptname.rbと入力し、↵Enterキーを押す。scriptname.rbは、実行したいRubyスクリプトの実際の名前に置き換えてください。これでRubyスクリプトが実行される。
コメント
最新を表示する
NG表示方式
NGID一覧