我如何安装Rails?

时间:2011-08-18 16:24:02

标签: ruby-on-rails ruby

我是Ruby的新手,需要在Windows上使用Ruby on Rails 2.3.5。我在这里从GitHub下载了zip:https://github.com/rails/rails/tree/v2.3.5

没有gem文件所以我在解压缩的目录中尝试了rake。这花了很多年,似乎有很多错误,但最终确实完成了。

没有创建宝石文件(这甚至是rake应该做什么?)。并且未安装rails(在命令提示符下键入rails不起作用)。

任何想法我做错了什么?

编辑:我不能使用gem install rails -v“2.3.5”,因为我在防火墙后面。我想我需要从本地文件安装它。

7 个答案:

答案 0 :(得分:1)

首先,您需要下载并安装Ruby 1.8.7

然后,您可以通过gem install rails -v=2.3.5

安装Rails

答案 1 :(得分:0)

安装ruby,包括gems支持。 在命令行

gem install rails

答案 2 :(得分:0)

不要安装即时轨道,因为它已过时且未维护。使用RailsInstaller http://railsinstaller.org/

答案 3 :(得分:0)

您通常只使用gem安装Rails,如果没有托管在任何地方,您只需“手动”安装。

执行以下步骤(我认为安装了ruby并且gem命令正在运行):

  1. gem install rails -v 2.3.5
  2. 这应包括所有需要的宝石,并将在您的shell中安装rails命令。但是,在Windows中使用它有点困难,因为安装sqlite3并不是那么容易。

答案 4 :(得分:0)

我建议您从http://rubygems.org/gems/rails/versions/2.3.5

下载Rails 2.3.5的宝石

您还需要其他依赖项,例如:

  • actionmailer = 2.3.5
  • actionpack = 2.3.5
  • activerecord = 2.3.5
  • activeresource = 2.3.5
  • activesupport = 2.3.5
  • rake> = 0.8.3

由于您没有直接的互联网连接,因此需要手动下载。

下载后,使用“gem install xxx.gem”进行安装

答案 5 :(得分:0)

如果您可以通过公司代理访问外部世界,您可以在gem命令中使用它的地址,如下所示:gem install rails -v 2.3.5 -p http://corporate_proxy

答案 6 :(得分:-1)