緣起
在 Windows 平台上很久了,今年初為了裝一些套件,就安裝了 Ruby,結果今年都快過完了都沒去玩過,只是為了那些套件安裝順利就裝了 ruby,感覺很浪費呀,所以再裝 Rails 進來玩玩,順手記錄一下安裝的過程,為了記錄,我又重新安裝一次 ruby XD。
下載安裝檔案 Ruby
首先到RubyInstaller下載安裝檔案,請依照下圖指示進行。
到這頁面選擇符合您自己系統的版本,以下是我的安裝版本
然後順便下載 DevKit,一樣選擇適合自己的版本,我是選擇 For use with Ruby 2.0 and above (x64 - 64bits only)這版本
安裝 RubyInstaller
執行剛剛下載的 RubyInstaller
勾選接受這** License**
選擇您想要安裝的路徑並勾選 Add Ruby executables to your PATH 這個選項,這樣安裝程式會自動設定環境變數,等下就可以直接在指令列上執行。
然後稍微等個幾秒
就可以看到安裝完成畫面
接著我們開啟命令提示字元,或是Win + R
輸入cmd
,我以下畫面是使用 cmder,畫面看起來不太一樣,但是功能是相同的;命令提示字元開啟後,鍵入
1 | ruby -v |
查看一下 ruby 安裝的版本,應該會是如下圖顯示。
如果出現不是內部或外部命令、可執行的程式或批次檔。這訊息,如下圖所示。
可能是剛剛沒有勾選 Add Ruby executables to your PATH造成,您可能必須手動設定環境變數,需要進入控制台->系統->進階系統設定->進階->環境變數->系統變數->找尋 Path 路徑->編輯,把您的 ruby 安裝路徑增加進去
安裝 DevKit
執行 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe,這檔名超長,選擇您想放置的位置,建議放到C:\RubyDevKit
如果都是按照上述建議的話,到C:\RubyDevKit
資料夾下(您所解壓縮的位置下)
1 | Ctrl + shift + mouse right click |
選擇開啟命令視窗
執行
1 | dk.rb init |
這指令會產生config.yml這檔案,並且會偵測您 ruby 安裝的路徑,直接寫入到config.yml
檔案中
假如沒有偵測到您的安裝路徑,請手動更改config.yml
這檔案,用記事本就可以開啟這檔案,按照下圖修改,請修改為您所安裝的路徑,注意路徑語法是- C:/yourRubyPath
前面有個小破折號
然後執行以下命令,它會更動您 ruby 安裝路徑下的檔案或產生檔案
1 | ruby dk.rb install |
安裝 Rails
接下來使用gem
來安裝,所以下指令就可以安裝完成了,直接下指令安裝 rails
1 | gem install rails --no-ri --no-rdoc |
安裝完成後,測試一下,看一下 rails 版本編號
1 | rails -v |
出現表示安裝完成了。終於弄完這篇文章了,明明裝的時候很快,弄成文章花了不少時間。
My Environment
- OS:Win 10