2011-08-18 71 views
-2

我對Ruby完全陌生,需要在Windows上使用Ruby on Rails 2.3.5。我已經從這裏下載了GitHub的zip文件:https://github.com/rails/rails/tree/v2.3.5如何安裝Rails?

沒有gem文件,所以我嘗試在提取的目錄中搜索。它花了很多時間,似乎有很多錯誤,但最終確實完成了。

沒有創建任何gem文件(這是什麼耙子應該做的?)。並沒有安裝rails(在命令提示符下輸入rails does not work)。

任何想法我做錯了什麼?

編輯:我無法使用gem install rails -v「2.3.5」,因爲我在防火牆後面。我想我需要從本地文件安裝它。

+0

你已經RubyGems的如果是這樣,只是創業板安裝導軌 –

+0

這是'gem install rails -v「2.3.5」'因爲你需要一個特定的版本。基本上,請參考http://www.rubyonrails.org! – Chowlett

+0

我不能這樣做 - 看我的編輯。 – cammil

回答

0

我會建議你下載的Rails 2.3.5的寶石:http://rubygems.org/gems/rails/versions/2.3.5

您還需要其他的依賴關係,如:

  • 的ActionMailer = 2.3.5
  • ActionPack的= 2.3。 5
  • 了activerecord = 2.3.5
  • 的ActiveResource = 2.3.5
  • 的ActiveSupport = 2.3.5
  • 耙> = 0.8.3

既然你不具有直接的Internet連接,則需要手工下載。

在您下載它們,使用「寶石安裝XXX。寶石」安裝

0

安裝紅寶石,包括寶石支持。 在命令行

gem install rails

+0

不幸的是我不能這樣做,因爲我在公司的防火牆後面,據我所知,我需要從本地文件安裝它 – cammil

+0

如果你可以使用'.gem'文件,你可以安裝它,你也可以嘗試從[GitHub下載頁面](https://github.com/rails/rails/downloads)。 – tadman

1

你首先需要下載並安裝Ruby 1.8.7

您可以然後通過gem install rails -v=2.3.5

0

安裝Rails你通常只用寶石,你只安裝「手」,如果它不被任何託管安裝Rails。

執行以下步驟(我想,紅寶石安裝和創業板命令工作):

  1. 創業板安裝導軌-v 2.3.5

這應包括所有需要的寶石作爲好,並且會在你的shell中安裝rails命令。但是,在Windows使用它是有點困難,因爲sqlite3的安裝也不是那麼容易。

0

如果你可以通過公司代理訪問外面的世界,你可以用它在寶石命令地址,是這樣的:。gem install rails -v 2.3.5 -p http://corporate _proxy