任何人都可以告訴我完整的步驟在Windows(Windows 10)上安裝Ruby on Rails 4.2嗎?完成步驟在Windows上安裝Ruby on Rails
-2
A
回答
2
我不知道有關Windows 10,但我們有工作在Windows 7
下面是關於如何做到這一點的步驟:
- 安裝
Ruby
- 安裝
RubyGems
- 下載&通過
RubyGems
- 安裝
Rails
安裝任何第三方依賴(ImageMagick
&MYSQL2
可能需要一些時間)
以下是具體情況:
安裝Ruby是最Windows上的難題,主要是因爲你必須編譯它在安裝之前。
有它這樣做對你的工具,包括RubyInstaller
和RailsInstaller
:
如果你是一個新手總量,特別是在Windows編譯,你需要使用的一個以上。 如果你喜歡這個挑戰,你可以用Makefile
自己編譯Ruby。
-
你有你的系統上的Ruby後,您就需要得到RubyGems的。這應該工作非常直接,雖然它可能可能情況下,你必須玩弄你的系統的設置,以使其正常工作。
這裏是一個good tutorial:
RubyGems是簡單地紅寶石與任何「寶石」託管其可用的連接方式。寶石基本上是用於Ruby安裝的"plugins"/"libraries"/"dependencies",允許您在應用程序中調用它們。
如果您因此想安裝Rails,您需要能夠使RubyGems正常工作。
之後,您將能夠下載並安裝Rails,這可以像在您的cmd中輸入gem install rails
一樣簡單地完成。
-
之後,你就可以額外的依賴添加到您的系統,如ImageMagick的或Mysql2讓Rails的與外部資源的工作。
這是Windows上非常棘手的部分,因爲它是用MinGW32
構建的,所以許多Ruby/Rails的核心組件都必須獨立構建。
對於許多開發人員來說,Ubuntu/Mac是首選OS,因爲它們支持大多數開箱即用的依賴項。
相關問題
- 1. 在windows 7上安裝Ruby on Rails
- 2. 在windows xp上安裝Typhoeus on Ruby on Rails(32位)
- 3. 安裝Ruby on Rails
- 4. Ruby On Rails與Windows Vista - 最佳安裝?
- 5. 在Ubuntu上安裝Ruby On Rails 11.04
- 6. 在OSX上安裝Ruby on Rails - 問題
- 7. Ruby on Rails - 在Debian上安裝execjs
- 8. 在Ubuntu上爲Ruby on Rails安裝PostgreSQL
- 9. 在Mac上安裝Ruby on Rails?
- 10. 在Mac上安裝Ruby on Rails失敗
- 11. 在Ubuntu或Mint上安裝Ruby on Rails
- 12. 錯誤在Windows 7上安裝Ruby on Rails的
- 13. 如何在Windows/IIS上安裝Ruby on Rails應用程序?
- 14. 在windows上的封閉網絡中安裝Ruby on Rails
- 15. 如何在Windows 7上使用Ruby on Rails安裝Thinking Sphinx?
- 16. 在Windows,CentOS和Mint上安裝Ruby on Rails出現錯誤
- 17. 在Windows 7上安裝Ruby on Rails - 快速簡單
- 18. 在Windows上安裝的Postgres爲使用的Ruby-on-Rails的
- 19. Ruby on Rails的 - 完成f.label
- 20. Ruby on Rails 4:安裝GEM
- 21. Ruby on Rails是不安裝
- 22. Ruby on Rails安裝 - Fedora 7
- 23. Ruby on Rails的安裝
- 24. RVM Ruby on Rails的安裝
- 25. Ruby on Rails的安裝
- 26. Ruby on Rails SLES11安裝
- 27. Ruby on Rails安裝ubuntu
- 28. Ruby on Rails安裝 - Ubuntu 15
- 29. Ubuntu上的Ruby on Rails安裝錯誤
- 30. 如何在Windows 8上安裝sqlite或postgresql以進行ruby on rails安裝?
您確定要?從我聽說Windows沒有得到很好的支持。無論如何,如果文檔完全支持,文檔應該有步驟。 –
一旦你得到工作依賴關係,Windows很好用 –
認真嗎?你不能使用谷歌? http://railsinstaller.org/en 甚至有一個視頻教程:https://www.youtube.com/watch?v = zLW9WAUOveE –