【问题标题】:Installing Ruby on Rails on Windows 7 - quick and easy [closed]在 Windows 7 上安装 Ruby on Rails - 快速简单 [关闭]
【发布时间】:2011-04-02 05:55:02
【问题描述】:

由于我在装有 Windows 7 的笔记本电脑上安装 RoR 时遇到了很多问题,我想我会与您分享我的步骤。许多人告诉您使用 InstantRails。我也这样做了,但下面的选项最适合我。

  1. 下载并安装 Ruby 1.8.7 http://rubyforge.org/frs/download.php/71492/rubyinstaller-1.8.7-p299.exe

  2. 下载最新的 RubyGems,然后将文件解压到某处http://rubyforge.org/frs/?group_id=126

  3. 使用您的控制台(在搜索中输入 cmd 将其打开)cd 到您坑 RubyGems 的目录并输入:“ruby setup.rb”(不带引号)。

这需要一分钟,然后如果一切顺利,您会看到很多行文本。

  1. 然后在您的控制台中输入:“gem install rails”(不带引号)

这需要一分钟,然后如果一切顺利,您会看到很多行文本。

  1. 然后在您的控制台中输入:“gem install sqlite3-ruby”(不带引号)

这需要一分钟,然后如果一切顺利,您会看到很多行文本。这正在更新您的数据库,这就是 sqlite3 是什么。

那么你应该有一个很好的安装并准备好骑铁轨了!

那里有很多教程,但我买了这本书:Agile Web Development with Rails (3) -

我第一次买了Simply Rails 2,还和作者聊了几句。如果我继续使用 InstantRails,Simply Rails 2 非常适合。如果您是一名设计师(像我一样)并且需要更长的时间来掌握编程的编码方面,他真的可以很好地解释一切。

在此之后有什么步骤您想分享吗?这有帮助吗?

注意 - 感谢 Zachary 在此 url Installing Ruby on Rails for Windows 7 (up to date) 帮助我开始。

值得一提的编辑器(但不是免费的)——RubyMine http://www.jetbrains.com/ruby/

【问题讨论】:

  • 分享此类信息的更常见方式是提出一个“假”问题(例如“如何在 Win7 上安装 RoR”),然后发布您如何解决的答案它。 SO 是一个问答网站,因此您应该尝试遵循该格式。
  • 是的,我考虑过这一点(而且我可以获得徽章),但我还是新手,想听听一些更有用的步骤。我认为这也会帮助其他可能陷入安装过程的人。

标签: ruby-on-rails windows windows-7 installation


【解决方案1】:

InstantRails 2.0 来自 2007 年,因此已经过时了。 仍然有很多用户继续使用它,这仍然很奇怪。

我始终建议您执行以下操作:

  • 使用Rubyinstaller.org的最新版本(现在是1.8.7p302)

  • 不需要单独安装 ruby​​gems 包,它包含在 ruby​​installer 中(所以也包含在您使用的那个中)。您可以只运行可执行文件,命令ruby -vgem -v 应该可以工作。为了安全起见,您可能需要发送gem update --system

  • 同时安装devkit!它允许您安装需要编译二进制代码的 gem(如瘦)。

  • 安装一组常用的 windows gem 来满足您的需求。我有一个用this post 编写的批处理文件。

  • 安装 git

  • 安装您选择的编辑器(Netbeans 是免费的,或者使用 Rubymine 很棒!)

玩得开心! :)

[2014 年 2 月更新]

我在 RailsGirls 会议上提供帮助,在那里我们使用 RailsInstaller 立即让女孩们开始使用(它适用于 Windows 和 Mac OSX)。虽然我个人更喜欢手动操作,但这是帮助您入门的绝佳选择。

【讨论】:

  • 你的批处理文件有点超出我的想象,但写得很好。
  • 我尝试了 Netbeans,但正在寻找更轻的东西。现在尝试 Rubymine。感谢您的建议。
  • 嗯,一般来说任何编辑都可以。 Rubymine 不是很“轻”。但它确实非常适合 ruby​​ 和 rails 开发。它了解所有的测试框架,在重构和解析 ruby​​ 方面提供了很多帮助。比 Netbeans 好得多,但它不是免费的。
【解决方案2】:

正在安装gitTortoiseGIT

【讨论】:

  • 提供一些链接分享如何?
  • 抱歉遗漏,我在编辑中添加了它们。
猜你喜欢
  • 2014-08-29
  • 2012-09-02
  • 2012-02-11
  • 2011-05-30
  • 2019-08-31
  • 1970-01-01
  • 2015-09-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多