【发布时间】:2011-04-29 18:08:05
【问题描述】:
我将从通常的菜鸟行开始,“我是 Rails 新手”。哦,我正在运行 Mac OSX 10.6.4
我一直在按照一堆指南进行设置,特别是这两个 here 和 here。指南很棒,我使用第二个的原因是 RVM,而我使用第一个的原因是 MYSQL。
无论如何,当我开始时,我并没有完全按照说明进行操作,所以在我安装了 RVM 之后,出于某种原因,我使用 sudo gem install rails -v 2.3.8 安装了 rails,因为那是我需要的版本。所以......我意识到我正在使用系统红宝石,并没有利用 RVM。我现在要做的是安装 Ruby 1.9.2,这样我就可以安装 rails 3 并对其进行测试,我还安装了 1.8.7 和 rails 2.3.8,这样我就可以将它用于我需要的地方。
现在,我正在尝试从系统 Ruby 中卸载 gem,但每当我尝试时,我都会收到此错误:
错误:执行 gem 时... (Gem::InstallError)
无法卸载,检查'gem list -d 无论我尝试卸载什么 gem'
关于如何移除铁轨和所有这些宝石的任何想法?我只想从头开始使用 RVM。
更新:
通过运行命令gem list -d rails,我在 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/18 中找到了 gem。我应该手动删除它们吗?
【问题讨论】:
-
原来这个问题是重复的,但答案真的很难找到,所以我保持开放。 stackoverflow.com/questions/3049244/geminstall-error
标签: ruby-on-rails rubygems osx-snow-leopard uninstallation rvm