rubygems - 如何撤消捆绑安装?

标签 rubygems rvm gemset

我正在开发一个 Octopress 博客,因此我设置了一个单独的 gemset,并且 rvm 使用 gemset octopress。一切都很好。然而,我打开了一个新的 ZSH 选项卡(我使用的是 OS X Mountain Lion,如果相关的话),它又回到了我之前使用的 gemset。但当时我并不知道这一点,所以我运行了bundle install。我注意到它安装了我已经安装在 Octopress gem 集中的所有 gem ,所以我弄清楚发生了什么。问题:是否有一种简单的方法可以撤消此捆绑安装,以便我在其他 gem 集中没有所有这些 gem ,或者我应该逐个 gem 手动卸载它们(它们相当很少)。谢谢。

最佳答案

您可以使用rvm清空 gem 集:

rvm gemset empty

它将删除所选 gem 集中的所有 gem ,您也可以使用以下方法暂时切换到其他 gem 集:

rvm @the-other-gemset do rvm gemset empty

关于rubygems - 如何撤消捆绑安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18540921/

相关文章:

ruby - 无法在 JRuby 中安装 therubyracer

ruby-on-rails - Gemset:此系统上当前未安装 Rails。

ruby-on-rails - 使用RVM Gemsets,Bundler和RubyMine

ruby-on-rails - 发生 fatal error 。请参阅位于 http ://bit. ly/bundler-issues 的 Bundler 故障排除文档

ruby-on-rails - 在 OS X 上为 ruby​​、rails 和 git 设置开发环境的好方法是什么?

ruby - 需要 gem 中可执行文件中的文件

ruby-on-rails - 无法加载此类文件 - unicorn/version (LoadError)

ruby :RVM 安装错误 "Could not source..."

ruby - 无法在 Windows 上安装 Watir

ruby-on-rails - RVM 正在加载错误版本的 ruby​​?