トップページ -> プログラミング -> Ruby プログラミング -> Windows で Ruby バージョン 1.8.7 あるいは 1.9.3-p429 のインストール (RubyInstaller を使用)
[サイトマップへ], [サイト内検索へ]

Windows で Ruby バージョン 1.8.7 あるいは 1.9.3-p429 のインストール (RubyInstaller を使用)

RubyInstaller とは Windows に Ruby を簡単に導入できる良質のソフトウエア. Windows 7 で簡単に Ruby バージョン 1.8 系列や 1.9 系列を導入できるソフトが欲しいと思っていたら,このソフトウエアを見つけました.良いソフトウエアです.

この Web ページでは Windows での RubyInstaller を用いた Ruby バージョン 1.8.7 あるいは 1.9.3-p429 の導入手順を図解で説明する.

RubyGems と Rake は,ruby バージョン 1.9.1 以上では標準で組み込まれています.

(注意点)Exerb, VisualuRuby, ImageMagick, Gruff などを用いたい場合にはバージョン 1.9 系列ではなく 1.8 系列をすすめます(2010/1 時点). RubyInstaller を使って,バージョン 1.8 系列を選んでインストールすることは簡単にできる.

Ruby プログラミング用の開発環境として,emacs のようなエディタを使用するか, 開発環境を使うことを薦めます

Ruby on Rails や Ruby を使ったデータベースプログラミングなどは,別の Web ページで説明している.

参考 Web ページ: http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-rails.htm


RubyInstaller を用いた Ruby バージョン 1.8.7 あるいは 1.9.3-p429 のインストール

  1. RubyInstaller の Web ページを開く.

    http://rubyinstaller.org/

  2. Download」をクリック

    [image]
  3. RubyInstaller」のファイルと, 「Development Kit」のファイルのダウンロード.

    RubyInstaller は、自分がインストールしたい Ruby のバージョンのものを選ぶこと

    [image]
  4. ダウンロードが始まる

    [image]
  5. ダウンロードした RubyInstaller のファイルを起動

    ※ Windows 7 の場合には当然,ファイルを右クリックなどして「管理者として実行」

  6. インストール

    Ruby 1.9.3-p429 の場合の実行例

    1. セットアップに使用する言語の選択

      [image]
    2. ライセンス条項の確認

      ライセンス条項を確認の上, 「I accept the License」をチェックし, 「Next」をクリック

      [image]
    3. インストールディレクトリの設定とインストールの開始

      Add Ruby executables to your PATH」にチェックし, 「Install」をクリック

      [image]
    4. インストール完了の確認

      Finish」をクリック

      [image]

RubyInstaller Development Kit(DevKit)のインストール

  1. さきほどの Web ページで Develpment Kit のファイルをダウンロード

    32 bit Windows の場合には「DevKit-tdm-32...」を選ぶ

    [image]
  2. ダウンロードした Develpment Kit のファイルを起動

    起動すると、ファイルが自動的に解凍される.

    [image]
  3. 解凍してできたファイルを確認

    [image]
  4. Ruby のインストールディレクトリに,解凍してできたファイルを上書きコピー

    Ruby 1.8.7 の場合には「C:\Ruby187」に上書きコピー

    [image]

    Ruby 1.9.3-p429 の場合には「C:\Ruby193」に上書きコピー

    [image]
  5. 「ruby dk.rb init」の実行

    cd C:\Ruby193
    ruby dk.rb init
    

    [image]
  6. 「ruby dk.rb install」の実行

    ruby dk.rb install
    

    [image]

Ruby の gem の更新

Windows の場合の操作手順(例)

  1. Windows のコマンドプロンプトを起動
  2. 「gem update」の実行

    [image]

rspec, rspec-rails, git を gem を用いてインストール

  1. Windows のコマンドプロンプトを起動
  2. Ruby の gem の更新

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します.

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    
  3. gem install rspec」, 「gem install rspec-rails」, 「gem install git」の実行

    gem install rspec
    gem install rspec-rails
    gem install git
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]

    [image]

    [image]
  4. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

    [image]

Ruby の gem で sqlite3 パッケージをインストール

  1. Ruby の gem の更新

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します.

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    
  2. gem install sqlite3」の実行

    これは,Ruby 用の SQlite 3 パッケージをインストールしたいときの操作

    gem install sqlite3
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    ■ Ruby バージョン 1.8.7 をインストールした場合の実行例

    [image]

    ■ Ruby バージョン 1.9.3-p429 をインストールした場合の実行例

    [image]
  3. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

Sinatra を gem を用いてインストール

Sinatra については別のページで説明している.

  1. Windows のコマンドプロンプトを起動
  2. gem update」の実行

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します.

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    
  3. gem install sinatra」の実行
    gem install sinatra
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]
  4. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

    [image]

Ruby on Rails を gem を用いてインストール

  1. Windows のコマンドプロンプトを起動
  2. gem update」の実行

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    
  3. gem install pkg-config」と「gem install rails」の実行

    gem install pkg-config
    gem install rails
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]
  4. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

    [image]
  5. テスト実行

    ActiveRecord を使う場合

    rails new hoge -J -d sqlite3
    

    cd hoge
    bundle install
    rails g rspec:install
    rails g scaffold hogeobj id:primary_key value:string
    rake db:migrate
    rake db:setup
    rails server
    

    [image]

    [image]

    [image]

    [image]

    [image]

    [image]

    DataMapper を使う場合

    DataMapper を使う場合には、ruby 1.9 系列を勧めます(rvm も活用)してください)

    rails new hoge -O -J -d sqlite3 -m http://datamapper.org/templates/rails.rb
    

    cd hoge
    bundle install
    rails g rspec:install
    rails g scaffold hogeobj id:primary_key, value:string
    # id の行が2つあるので、1つ消す
    vim app/models/hogeobj.rb
    rake db:automigrate
    rails server
    

    参考 Web ページ

    http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/TableDefinition.html

    ※ 使用できるデータ型は :primary_key, :string, :text, :integer, :float, :decimal, :datetime, :timestamp, :time, :date, :binary, :boolean


Facets を gem でインストール

  1. Windows のコマンドプロンプトを起動
  2. Ruby の gem の更新

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します.

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    

    [image]

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

  3. gem install facets」の実行

    gem install facets
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]
  4. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

    [image]
  5. テスト実行

    facets を試しに使ってみる.

    irb
    require 'rubygems'
    require 'facets'
    p Time.elapse { sleep 0.12345 }
    

    [image]

Ruby の gem で MySQL パッケージをインストール

  1. Windows のコマンドプロンプトを起動
  2. Ruby の gem の更新

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します.

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

  3. MySQL のインストール が済んでいること
  4. gem install mysql」の実行

    これは,Ruby 用の MySQL パッケージをインストールしたいときの操作

    gem install mysql
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]
  5. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

    [image]

pg パッケージ

  1. Windows のコマンドプロンプトを起動
  2. Ruby の gem の更新

    先に Ruby の gem ファイルを最新のものに更新したいので、端末で 「gem update」を実行します.

    ※ Windows で環境変数 HOME を設定している場合にはエラーが出ることがある(そのときは,環境変数 HOME を一時的に消してから実行することになる)

    gem update
    
  3. PostgreSQL のインストール が済んでいること
  4. gem install pg」の実行

    これは,Ruby 用の pg パッケージをインストールしたいときの操作

    gem install pg
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]
  5. インストールできたかは,「gem list」の実行で確認できる.

    gem list
    

(オプション) RubyGems の更新

gem の操作で不可解なエラーが出た場合の参考情報

Windows の場合の操作手順(例)

下記のコマンドにより、最新の RubyGems をインストールする

  1. Windows のコマンドプロンプトを起動
  2. 「gem install rubygems-update」の実行

    gem install rubygems-update
    

    数分待つ.途中で止まっているように見えるかも知れないが待つこと.

    [image]

    [image]
  3. 「update_rubygems」の実行

    update_rubygems
    

    [image]

    本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

    問い合わせ先: 金子邦彦(かねこ くにひこ) [image]