你如何卸载RVM宝石?(How do you uninstall RVM gem?)

2019-09-16 17:48发布

奇怪......不过这是我的了:

$ gem list | grep rvm
>> rvm (1.11.3.3)
$ gem uninstall rvm
>> INFO:  gem "rvm" is not installed

这怎么可能? 这个问题的根源可能是从我这里下载最新的RVM,并发现它不与战俘的最新版本工作茎。 因此,我不得不破灭RVM并重新安装旧版本。 从那时起,当我做了cap deploy ,我得到的经典之作:

`<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)

有任何想法吗?

Answer 1:

您在宝石? 如果是这样,创业板可能是翻译的未命名的宝石或全球宝石。 如果是这样,尝试

rvm use 1.9.3
gem uninstall rvm

要么

rvm use 1.9.3@global
gem uninstall rvm


Answer 2:

最近,我遇到了同样的错误RVM:

“RVM - Capistrano的集成提取到一个单独的创业板,安装: gem install rvm-capistrano并删除$LOAD_PATH.unshift线,还要注意‘设置:rvm_type,:用户’现在是默认的(而不是:系统)。 (RuntimeError)”

做什么错误提示,我没有在所有的工作。

做什么工作对我来说是这样做: rvm -v

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

使用“ rvm get ”我做“ rvm get 1.12.0 ”,但仍然得到了错误

然后我试图“ rvm get 1.11.0 ”,然后急,我RVM又开始工作。

我不是100%肯定什么摆在首位造成的错误,但我认为这一切开始时,我试图升级RVM与rvm get stable我无法安装一些宝石后。 我发现我不能够再安装宝石因为我有我的Xcode更新到4.3.2,显然苹果改变其C编译器不发挥好与RVM的事实。

希望这可以帮助别人。



Answer 3:

我只是碰到了这个错误也是如此。 你跑进错误是因为最近的capistrano更新。 如果添加rvm-capistrano到你的Gemfile并删除$LOAD-PATH.unshift从Capistrano的部署绳索文件它应该工作,至少它为我做的。



Answer 4:

这将是正确的。 它在“全球”宝石。 这是宝石“混合”这两个“默认”宝石和你实际创建任何gemsets。

因此,如果你有红宝石1.9.3安装,例如,(RVM安装1.9.3),它将被安装到Ruby的“全球性”。 您可以通过执行“宝石名单RVM -dl”,这将显示您所请求的宝石的磁盘上的名称,版本,描述和位置验证这一点。

∴ gem list rvm -dl

*** LOCAL GEMS ***

rvm (1.11.3.3)
    Authors: Wayne E. Seguin, Michal Papis
    Homepage: https://rvm.beginrescueend.com/
    Installed at: /home/me/.rvm/gems/ruby-1.9.3-p194@global

    RVM Ruby Gem Library
∴

我不知道为什么你要删除它,但你会做的安倍作为第二选择说明。



Answer 5:

为了让更多的细节,RVM可与战俘,这是已知的问题: https://github.com/37signals/pow/issues/271

最简单的解决方案(项目目录):

rvm env . > .powenv


Answer 6:

RVM的版本可能与POW兼容。 您可以删除RVM ,然后再安装最新版本。



Answer 7:

问题是,RVM 1.12和最多不Capistrano的发挥好。 因此,卸载RVM,然后得到RVM 1.11( rvm get 1.11.0 )。



Answer 8:

弥敦道猜中了: https://stackoverflow.com/a/10306090/294449

你曾经有过做你的deploy.rb的不印字但黑客不再需要最新版本RVM的取得。 只是将其删除和RVM-Capistrano的宝石添加到您的Gemfile。 它的工作原理就像一个魅力。



文章来源: How do you uninstall RVM gem?