2013-02-26 20 views
1

我剛剛按照在rails上安裝ruby的每一步,因爲它在這裏表示爲http://rubyonrails.org/download,但我無法成功創建Rails項目。這正是我所做的:無法在Rails應用上創建紅寶石

  1. Ruby安裝使用Windows安裝V2.0.0-P0 64(我運行W8 PRO)
  2. 安裝RubyGems的下列程序:
    1. 下載你的.zip從網頁
    2. 解壓縮的文件夾到Ruby200-x64文件夾中的C文件:
    3. Excecuted了 「的setup.rb」 文件
  3. 個安裝了Rails下列程序:
    1. 掀開CMD,並把gem install rails

但是,當我試圖通過命令

rails new C:\Users\Andrés\Desktop\Mediplan 

我得到 「創建應用程序框架」如下:

C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/railties-3.2.12/lib/rails/generators/app_base-rb:100:in 'expand_path' : incompatible character encodings: CP850 and UTF-8 <Encoding::CompatibilityError> 

有人知道這個問題的解決辦法嗎? (讓我知道,如果需要其他信息)

+0

如果你使用unix去看看rvm https://rvm.io/。應該讓你的安裝更容易一些。 – 2013-02-26 01:37:22

+0

通常在'rails new'中,您只需指定應用程序的名稱,而不是完整路徑,它將在工作目錄中創建應用程序。 '軌道新Mediplan'工作? – Andy 2013-02-26 02:21:53

回答

1

可能是由於在Andrésé。嘗試先將路徑改爲Desktop,然後創建Rails應用程序。試試這個:

cd C:\Users\Andrés\Desktop 
rails new Mediplan 
+0

如果引發錯誤,則聲音正確:「不兼容的字符編碼:CP850和UTF-8 '。我猜測Windows編碼'CP850'不是UTF-8的朋友。 – beakr 2013-02-26 02:51:58

+0

謝謝,它終於嘗試創建項目(實際上現在有桌面上的文件夾),但它在cmd中有一個錯誤:在'run bundle install'它顯示: 'C:/ Ruby200 -x64/lib/ruby​​/gems/2.0.0/net/http.rb:917:在'connect'中:SSL_connect返回= 1 errno = 0 state = SSLv3讀取服務器證書B:證書驗證失敗' – 2013-02-26 03:24:54

+0

嗯,不太確定。抱歉。嘗試打開一個新的SO問題。 – Victor 2013-02-26 08:23:04