我想在客户端安装一个 gem (JSON),但前提是尚未安装(一些 1.9 Ruby 发行版捆绑了 JSON)。
我找不到有关如何从gem help install
. gem install json
在安装了 Ruby 1.9(捆绑了 JSON)的 Windows 系统上运行会导致
ERROR: Error installing json:
The 'json' native gem requires installed build tools.
- 它试图安装它,而忽略了 gem 已经存在的事实。
而且我不能做像 greppinggem list
输出这样的 bash 技巧,因为客户端可能是 Windows。
那么只有当系统中不存在gem时才安装gem的多平台方式是什么?