上一篇中搭建了Ruby的開發環境,其實那是不完整的,因為僅安裝了Ruby的電腦,並不能真正進行Ruby開發,甚至連最基本的調試功能都不能使用,就像JAVA開發人員只安裝了JRE一樣。為了進行後續開發,我們需要安裝gem,但是在RubyMine中安裝Gem時會報如下錯誤:
Please update your PATH to include build tools or download the DevKitfrom 'http://rubyinstaller.org/downloads' and follow the instructionsat 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' |
這是因為你沒有安裝DevKit造成的。
DevKit 是windows平台下編譯和使用本地C/C++擴充包的工具。它就是用來類比Linux平台下的make, gcc, sh來進行編譯。註:這個方法目前僅支援通過RubyInstaller安裝的Ruby,如果不是建議你重新安裝。
安裝方法
1.下載DevKit壓縮包:DevKit
2.點擊運行,將程式包解壓到一個指定目錄,如:D:\Dropbox\Public\DevTools\JetBrains\DevKit;
3.開啟CMD,使用CD命令導航到DevKit所在目錄,如所示:
4.運行DevKit的安裝檔案,按如下順序輸入安裝指令:
#產生config.yml,這裡會檢查將要添加DevKit支援的Ruby列表,只支援通過RubyInstaller安裝的Ruby;
#如果這裡列出的Ruby與你的要求不符,可以手動修改;
#檢查要添加DevKit支援的Ruby列表是否有誤,可以略過;
#安裝DevKit;
5.檢查DevKit是否安裝成功
如果能安裝rdiscount成功說明安裝DevKit成功。
對於Ruby初學者,如果以上方法沒成功,這裡有超級簡單的辦法:安裝 Ruby on Rails,這是一個一條龍的安裝,包括如下應用清單:
- Ruby 1.9.3-p125
- Rails 3.2
- Bundler 1.0.18
- Git 1.7.6
- Sqlite 3.7.3
- TinyTDS 0.4.5
- SQL Server support 3.3.3
- DevKit
|