2010-08-22 53 views
4

由於我在安裝Windows 7的筆記本電腦上安裝RoR時遇到了很多問題,因此我想我會與您分享我的步驟。許多人告訴你使用InstantRails。我也是這樣做的,但下面的選項對我來說最合適。在Windows 7上安裝Ruby on Rails - 快速簡單

  1. 下載並安裝Ruby 1.8.7http://rubyforge.org/frs/download.php/71492/rubyinstaller-1.8.7-p299.exe

  2. 下載最新的RubyGems,並提取文件的某處http://rubyforge.org/frs/?group_id=126

  3. 在搜索中使用控制檯(鍵入cmd打開它)cd進入RubyGems目錄並輸入:「ruby​​ setup.rb」(不帶引號)。

這將需要一分鐘,然後如果一切順利,您將看到很多文本行。

  • 然後在您的控制檯類型:「創業板安裝導軌」(不帶引號)
  • 這將需要一分鐘,然後,如果一切順利的話,你會看到很多文字。

  • 然後在您的控制檯類型:「創業板安裝sqlite3的,紅寶石」(不帶引號)
  • 如果一切順利將花費一分鐘,然後,你會看到很多文字。這是更新你的數據庫,這是sqlite3的。

    然後,你應該有一個很好的安裝,並準備騎滑板!

    有很多教程在那裏,但我買了這本書:敏捷Web開發使用Rails(3) -

    我第一次買簡單地固定導軌2,甚至與筆者一點點聊。如果我使用InstantRails,簡單的Rails 2是一個很好的選擇。如果你是一位設計師(像我一樣),並且花費更長的時間來掌握編程的編碼方面,他確實解釋了一切。

    之後有什麼步驟可以分享嗎?這有幫助嗎?

    注 - 感謝Zachary在這個網址Installing Ruby on Rails for Windows 7 (up to date)幫助我開始。

    編輯值得一提的(但不是免費的) - RubyMine的http://www.jetbrains.com/ruby/

    +0

    更常見的共享這種信息的方式是詢問一個「假」問題(例如,「我如何在Win7上安裝RoR」),然後發佈答案和解答方法。 SO是一個問答網站,所以你應該嘗試遵循這種格式。 – jalf 2010-08-22 18:34:35

    +0

    是的,我想過(我可以獲得徽章),但我仍然對此感到陌生,並希望聽到一些更有用的步驟。我認爲這可以幫助那些可能陷入安裝過程的人。 – Ken 2010-08-22 18:58:50

    回答

    0

    安裝git和。

    +0

    如何提供一些鏈接分享? – Ken 2010-08-22 18:00:35

    +0

    對不起,我在編輯中添加了它們。 – Rekin 2010-08-22 18:07:31

    4

    InstantRails 2.0從2007年開始,因此非常過時。 這仍然是很奇怪,如何仍然有很多的用戶,繼續開始。

    我總是會建議做如下:

    • 使用最新版本從Rubyinstaller.org(現在他們1.8.7p302)

    • 沒有必要單獨安裝RubyGems包,它包含在rubyinstaller中(所以你也使用過)。您可以運行可執行文件,命令ruby -vgem -v應該可以工作。你可能想要做一個gem update --system是安全的。

    • 還安裝devkit!它允許你安裝需要編譯二進制代碼的寶石(比如瘦)。

    • 安裝一套共同的窗口寶石爲您的樂趣。我有一個批處理文件寫在this post

    • 安裝混帳

    • 安裝你所選擇的編輯器(Netbeans的是免費的,或者使用的RubyMine這是真棒!)

    玩得開心! :)

    [更新2014年2月]

    我在RailsGirls幫助滿足,還有我們得到了女生使用RailsInstaller啓動在任何時間(它是可用於Windows和Mac OSX)。雖然我個人更喜歡手動完成,但這是一個很好的選擇,讓你開始。

    +0

    你的批處理文件有點過頭了,但寫得很好。 – Ken 2010-08-22 17:34:10

    +0

    我試圖Netbeans,但尋找更輕的東西。現在試試魯米姬。感謝您的建議。 – Ken 2010-08-24 17:46:42

    +0

    那麼,通常任何編輯都會這樣做。盧西丁不太「輕」。但它確實非常適合ruby和rails的開發。它知道所有的測試框架,爲重構和解析ruby提供了很多幫助。 Netbeans要好得多,但它不是免費的。 – nathanvda 2010-08-24 19:15:36