移除所有已安装的宝石并重新开始[英] Removing all installed Gems and starting over

本文是小编为大家收集整理的关于移除所有已安装的宝石并重新开始的处理方法,想解了移除所有已安装的宝石并重新开始的问题怎么解决?移除所有已安装的宝石并重新开始问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我最近开始学习 Ruby 和 Ruby on Rails,并且看过大量的入门资料.我最近发现我不断收到错误,即无法安装 gems 或将安装它们但由于某种原因无法使用它们,我决定我想删除所有内容,再次安装 Ruby并重新开始安装.一个培训视频让我用 RVM 安装了我的大部分 gem,所以我不知道这是否会改变什么.

简而言之,我的问题是"我如何摆脱 RVM、Rubygems 和所有已安装的 Gem,以便我可以只使用 Ruby 重新开始?"

编辑:我使用的是 Mac OS 10.6

推荐答案

来自 RVM 支持网站:

<块引用>

RVM 将所有内容安装到 ~/.rvm.要从系统中删除 RVM,请运行 'rm-rf ~/.rvm'.您可能在 ~/.rvmrc 中有一个额外的配置文件,并且当然你的 RVM 钩子bash/zsh 启动文件.

所以,只需转到命令行并键入 rm -rf ~/.rvm

所有已安装的 gem 都在 ~/.rvm 文件夹中,因此执行上述操作将一次性删除 gem 和已安装的 rubies.

可以通过在命令提示符下键入以下内容来删除您使用默认 ruby​​ 安装在 RVM 之前添加的 Gem:

for x in `gem list --no-versions`; do gem uninstall $x -a -x -I; done

本文地址:https://www.itbaoku.cn/post/786382.html