2013年8月8日 星期四

如何在 Windows7 上安裝 Ruby 2 on rails 4


  1. 先到這篇看一下,如果看不懂請看下一步。
  2. 這篇下載「Ruby 2.0.0-p247」與「DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe」,這兩個版本是我所安裝的,之後也許可以依狀況不同而做選擇。
  3. 先安裝「Ruby」,安裝目錄我是放在「D:\Ruby\Ruby200」,按裝時勾選下列選項:
    • Add ruby executables to your PATH
    • Associate .rb and .rbw files with this Ruby install
  4. 安裝「DevKit」,按裝目錄我是放在「D:\Ruby\DevKit」,目錄的選擇我不太確認是否很適當,文件上是寫按裝在 C:\...,不過我的 C 東西太多了。DevKit 這東西不裝很多東西不能跑,目前我還不知道這是啥!
  5. 參考這一頁設定「DevKit」,看不懂請看下一步。
  6. 在 DevKit 的按裝目錄執行「ruby dk.rb init」,如果出現找不到 command 之類的,則在安裝 ruby 時可能沒有勾選將 bin 目錄設到環境變數,需要自行設定。
  7. 完成上一步後再執行「ruby dk.rb install」。
  8. 完成後確認一下環境變數「PATH」有下列資料:D:\Ruby\Ruby200\bin;D:\Ruby\DevKit。
  9. 最後再執行「gem install rails」,這段 command 會執行好一段時間。
  10. 最後應該要安裝「sqlite3」,這是個超難搞的安裝,請參考這篇,大概說明如下:
    1. 下載 sqlite3 原始碼
    2. 解壓縮後會得到四個目錄。
    3. 使用「gem install sqlite3 --platform=ruby -- --with-opt-dir=原始碼目錄」命令編譯。