高尾宏治日記 on はてなブログ

プログラミング言語Rubyを中心とした技術情報を扱うブログです(Microsoft Surfaceはやめました)。

Windows 8.1で、Rails 4.0.1環境 (MySQL) を構築する #RubyJP

(2013/11/19追記) mysql2-0.3.11はRuby 2.0系には対応していませんでしたorz。正しいmysql2のインストール手順は こちら です。

Windows 8.1でもRailsを動かしたい!ってことで Windows に Rails の開発環境を構築する (DB は MySQL)の通りに作業を進める。なお、利用するRubyは2.0.0-p247で C:\Users\kouji\work\pik\versions\ruby-2.0.0-p247-i386-mingw32 に配置してpikを使って切り替えている。

手順通りにいかなかったのは2点。

1つはgem install mysql2 は失敗したのでコンパイル済みバージョンを指定した。

gem install mysql2 -v 0.3.11

なお、コンパイル済みバージョンを調べるときは

  • Rubygems.org にアクセス
  • 当該gemを検索
  • リリースされたgemのバージョンを確認
  • バージョンに x86-mingw32 がついているものがコンパイル済みのもの

という手順になる。

もう1つはnode.jsのインストール後、環境変数Pathを設定しなくても、再起動(ログアウトでもいいだろう)すればnodeコマンドなどがコマンドプロンプトで実行できる。これはインストーラによって環境変数Pathに C:\Program Files (x86)\nodejs が追加されているからだ。

これでWindows 8.1でもRailsの環境が構築できた。

Ruby on Rails」「プログラミング初心者」のはてなグループの紹介

Ruby on Rails Ruby on Rails や、プログラミング初心者 プログラミング初心者はてなグループに参加してみませんか? みなさんも気軽にご参加ください!!