最近為了 參加Rails Girls聚會 ,只好來學一下Ruby,昨天開始在 Windows 7 上安裝 Ruby 環境,發現要注意的還真不少,藉此紀錄一下。

下載 RubyInstaller

一開始先去 RubyInstaller 官網下載 windows 專門的安裝應用程式。

  • 執行安裝程式。
    (除了一直按 Next 之外,記得安裝途中把 Add Ruby executables to your PATH 勾選起來。)

  • 安裝完後,在 cmd 上測試 ruby -v

  • 成功安裝會出現 ruby 2.0.0p353 (2013-11-22) [x64-mingw32]

恭喜 Ruby 已經成功安裝在你的電腦了。
但如果要安裝 Rails 請繼續看下去。

安裝 DevKit

為了安裝 Rails 原生的一些擴充,必須要有個輔助 toolkit ,這就是 DevKit

一樣先在 RubyInstaller ,左側偏下的地方下載符合你剛剛安裝 Ruby 版本的 DevKit 。

  • 解壓縮到你認得的地方 (像我是放在 C:\DevKit )。

  • 然後開啟 cmd 移到剛剛解壓縮的地方,下指令 ruby dk.rb init
    (這是為了偵測你安裝了哪些 Ruby ,然後會產生 config.yml 這個文件,你可以修改這個文件選擇你要用的 Ruby 版本。)
    (如果沒有偵測到 Ruby 的話,可以直接加上 Ruby 安裝路徑,例如: C:\Ruby200-x64)

  • 確定好 config.yml 之後,下指令 ruby dk.rb install

這時 DevKit 應該會 增加或更新 兩個Ruby的檔案,這時就成功安裝完成了。

安裝 Rails

此時安裝 Rails 就不用那麼麻煩,直接下指令就可以了。

  • 先更新一下gem gem update --system

  • 安裝 sqlite3 gem install sqlite3 --no-ri --no-rdoc
    (--no-ri --no-rdoc 在本地端不要產生 ri 跟 rdoc 文件,現在網路上很容易就可以查詢到這些文件,其實沒必要建立。)

  • 安裝 rails gem install rails --no-ri --no-rdoc

  • 安裝完後測試 rails -v

  • 如果成功會出現 Rails 4.0.2

恭喜你已經成功安裝 Rails ,可以開始參加 Rails Girls聚會

References