我是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”,因为我在防火墙后面。我想我需要从本地文件安装它。
答案 0 :(得分:1)
首先,您需要下载并安装Ruby 1.8.7。
然后,您可以通过gem install rails -v=2.3.5
答案 1 :(得分:0)
安装ruby,包括gems支持。 在命令行
gem install rails
答案 2 :(得分:0)
不要安装即时轨道,因为它已过时且未维护。使用RailsInstaller http://railsinstaller.org/
答案 3 :(得分:0)
您通常只使用gem安装Rails,如果没有托管在任何地方,您只需“手动”安装。
执行以下步骤(我认为安装了ruby并且gem命令正在运行):
这应包括所有需要的宝石,并将在您的shell中安装rails命令。但是,在Windows中使用它有点困难,因为安装sqlite3并不是那么容易。
答案 4 :(得分:0)
我建议您从http://rubygems.org/gems/rails/versions/2.3.5
下载Rails 2.3.5的宝石您还需要其他依赖项,例如:
由于您没有直接的互联网连接,因此需要手动下载。
下载后,使用“gem install xxx.gem”进行安装
答案 5 :(得分:0)
如果您可以通过公司代理访问外部世界,您可以在gem命令中使用它的地址,如下所示:gem install rails -v 2.3.5 -p http://corporate_proxy
答案 6 :(得分:-1)