【问题标题】:Unable to uninstall Ruby 2.0.0无法卸载 Ruby 2.0.0
【发布时间】:2013-06-23 09:43:24
【问题描述】:

我使用的是 rvm,我用 rvm 安装了 ruby​​ 2.0,但我需要卸载它才能获得 ruby​​ 1.9.3。但是我的终端正在做奇怪的事情:

MacBook-Pro-Kuba:~ Kuba$ gem install bundler
Successfully installed bundler-1.3.5
Parsing documentation for bundler-1.3.5
1 gem installed
MacBook-Pro-Kuba:~ Kuba$ sudo rvm all do uninstall ruby
Preparing Uninstall...
Uninstall Began...
Uninstall Failed...
Reason: ErrorMissingBundle

如您所见,我肯定安装了捆绑程序,但它会抛出此错误。我该怎么办? (我用山狮)

【问题讨论】:

  • 我没有看到我的解决方案...那里的用户告诉这个人使用我已经在使用的 rvm
  • 解释你的命令问题 1. sudo 丢失整个环境 你不应该在你的命令前加上 sudo,如果你必须 - 使用 rvmsudo, 2. rvm ... do ... 运行它没有的任何命令假设命令以rvm 为前缀,因此您的命令意味着在rvm 中的每个ruby 中运行系统命令uninstall,而不是卸载每个ruby,即:rvm uninstall all

标签: ruby rvm bundler


【解决方案1】:

为什么要卸载ruby2.0才能得到ruby1.9.3? rvm 的整体理念是您可以拥有(并在其之间切换)许多不同的版本。

rvm list列出红宝石。

使用rvm install 1.9.3 安装(如果需要)。

rvm use 1.9.3换成它。

【讨论】:

  • 这就是我最终想出来的;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-09
  • 1970-01-01
  • 1970-01-01
  • 2017-07-23
  • 2018-12-01
相关资源
最近更新 更多