2013-04-25 76 views
0

我一直在通過StackOverflow挖掘一個答案,但在三天的失敗後,我放棄了安裝Ruby。配置Ruby安裝時出錯

目前,我已經安裝:

  1. 紅寶石(股票)
  2. RVM
  3. Ruby的安裝程序從http://railsinstaller.org/

在配置過程中,我得到一個錯誤。我已經嘗試從SMF切換到Homebrew,但這並不好。

這裏是我得到的錯誤:

Error running 'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --prefix=/Users/Unwired/.rvm/rubies/ruby-1.9.3-p392 --with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libxml2:/usr/local/opt/libxslt:/usr/local/opt/libksba:/usr/local/opt/openssl:/usr/local/opt/sqlite --disable-install-doc --without-tcl --without-tk --enable-shared', 
please read /Users/Unwired/.rvm/log/ruby-1.9.3-p392/1366883126_configure.log 
There has been an error while running configure. Halting the installation. 

我真的很激動,開始學習的回報率,但安裝它是一種痛苦。

+0

如果你沒有安裝Ruby,我會假設你沒有任何Ruby體驗。而且,如果你沒有Ruby經驗,我會*強烈建議你不要試圖學習Rails。 Rails使用深沉的Ruby魔法來完成它所做的事情,並且Rails所做的大部分工作對您來說都將是深不可測的。你會更好地使用普通的Ruby一段時間,學習Sinatra和Padrino,並與他們一起做一些小型網絡應用程序,然後轉移到Rails。這會給你一個漸進的學習曲線,而不是讓你直接進入Rail的學習曲線,這將更像是懸崖峭壁。 – 2013-04-30 12:58:11

回答

0

遵循以下步驟:

  1. 與沿的devkit從下載您http://rubyinstaller.org/downloads/ Rails的安裝程序。
  2. 安裝Ruby。
  3. 創建一個目錄並提取C:上的DevKit,即C:\DevKit
  4. 將Devkit的路徑複製到您的Environment Variables > PathC:\DevKit\bin;
  5. 打開cmd和鍵入以下內容:
ruby dk.rb 
ruby dk.rb init 
ruby dk.rb install
  1. 打開另一個cmd並鍵入gem install rails
  2. 輸入以下命令安裝MySQL:gem install mysql

注意:確保您將Ruby的路徑複製到Environment Variables > Path。在那裏安裝Ruby的選擇是有選擇的。

+0

嗨,新手, 也謝謝你的迴應,我在Mac上運行Ruby。 現在是修復.. :) – Unwired 2013-04-25 15:33:27