首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何卸载RVM gem?

如何卸载RVM gem?
EN

Stack Overflow用户
提问于 2012-04-25 05:08:54
回答 8查看 6.4K关注 0票数 6

奇怪的是。但我得到的是:

代码语言:javascript
复制
$ gem list | grep rvm
>> rvm (1.11.3.3)
$ gem uninstall rvm
>> INFO:  gem "rvm" is not installed

这怎么可能呢?这个问题的根源可能源于我下载了最新的RVM,发现它不能与最新版本的POW一起工作。因此,我不得不内爆RVM并重新安装一个旧版本。从那时起,当我做cap deploy时,我得到了经典的:

代码语言:javascript
复制
`<top (required)>': RVM - Capistrano integration was extracted to a separate gem, install: `gem install rvm-capistrano` and remove the `$LOAD_PATH.unshift` line, note also the 'set :rvm_type, :user' is now the default (instead of :system). (RuntimeError)

有什么想法吗?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2012-04-25 05:16:14

你是在宝石里吗?如果是,则gem可能在解释器未命名的gem集中或全局gem集中。如果是这样,请尝试

代码语言:javascript
复制
rvm use 1.9.3
gem uninstall rvm

代码语言:javascript
复制
rvm use 1.9.3@global
gem uninstall rvm
票数 10
EN

Stack Overflow用户

发布于 2012-04-27 09:35:35

我最近遇到了相同的rvm错误:

"RVM - Capistrano集成已解压缩到单独的gem,安装:gem install rvm-capistrano并删除用户行,另请注意,‘$LOAD_PATH.unshift :rvm_type,:user’现在是默认值(而不是:system)。(RuntimeError)“

执行错误提示的操作对我来说根本不起作用。

对我来说起作用的是:rvm -v

当我这样做时,我看到我的rvm版本是rvm 1.13.0

使用"rvm get“时,我使用了"rvm get 1.12.0”,但仍然收到错误

然后我尝试了"rvm get 1.11.0“,然后,我的rvm又开始工作了。

我不是100%确定是什么导致了这个错误,但我想这一切都是在我无法安装一些gem之后尝试用rvm get stable升级rvm时开始的。我发现我不能再安装gem了,因为我已经把我的xcode更新到了4.3.2,而且很明显苹果改变了他们的c编译器,这对rvm不起作用。

希望这对某些人有帮助。

票数 16
EN

Stack Overflow用户

发布于 2012-04-25 05:13:43

我也遇到了这个错误。您遇到的错误是由于最近的capistrano更新造成的。如果您将rvm-capistrano添加到gemfile中并从capistrano部署文件中删除$LOAD-PATH.unshift行,那么它应该可以工作,至少对我是这样做的。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10306022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档