1

Running Mac OS X Mavericks, I have completely jacked up my Rails installation to the point that I am unable to sort out what all is wrong. I'm working through the railsapps.org book on learning rails and am simply trying to set up the test environment so I can actually start learning... Anyway, I'm so messed up now that I really just need to flush it all and start over. I have reinstalled Rails, and now the default gemset is empty. I am unable to figure out at this point how to repopulate it with the default gems (uninstalling and reinstalling Rails did not do this for me).

At this point I'm so far down a rabbit hole that I'm unable to orientate myself, so I feel like I need to just resurface and start over from zero fresh. How would I go about resetting my environment such that I can do this? I assume I need to uninstall Rails, RVM, etc?

4

2 回答 2

2

首先,确保您运行的是 Mac OS X Mavericks (10.9)。

首先卸载 Ruby,例如:

$ rvm remove ruby-2.1.1

更多信息请参见 RVM 网站上的移除红宝石页面。

然后仔细按照安装 Ruby on Rails - Mac OS X Mavericks指南安装 Ruby 2.1.1 和 Rails 4.1。

如果事情看起来不正确,例如,如果 RVM 给出错误消息,您可以通过卸载 RVM 本身来升级。这将删除 RVM 管理的所有 Ruby 安装,以及 ~/.rvm 中的所有内容:

$ rvm implode

按照安装 Ruby on Rails - Mac OS X Mavericks重新安装 RVM、Ruby 2.1.1 和 Rails。边走边做笔记,如果遇到任何困难,请提出一个新的 Stack Overflow 问题,提供确切的错误消息和导致错误的条件。安装 Rails 是学习 Rails 的最大障碍,所以祝你好运,我相信在你在这里找到的帮助下你会成功。

于 2014-04-21T17:43:19.213 回答
0

是的,我的队友在 linux box 上遇到了这个问题。他必须彻底清除所有轨道装置。为您使用的任何操作系统重新下载/安装 rails 安装程序 ( http://railsinstaller.org/en )。我不知道您使用的是什么 IDE……但在我们的例子中,我们使用 Eclipse 和 aptana。也重新安装它,然后将所有内容重新链接在一起。然后在您的 IDE 中,您应该可以选择通过调用创建默认项目,rails new blog(replace blog with whatever your project name would be)之后您应该可以使用新项目。别忘了做bundle install

于 2014-04-21T16:48:22.747 回答