我使用 MacPorts 安装和更新两个版本的 ruby(1.8.7 和 1.9.2)。如何使两个版本的 gem 同步?是否可以对 gem 使用相同的目录,但使本机扩展在不同的位置构建?请不要将我引导到 rvm。
答案1
我认为这不可行。通过某种复杂的黑客手段也许可以实现,但维护起来会很麻烦,尤其是当它们共享同一个目录时。
您想避免使用 RVM 有什么具体原因吗?据我所知,使用 RVM 是在同一台机器上管理多个 ruby 且晚上还能睡个好觉的唯一方法。
我使用 MacPorts 安装和更新两个版本的 ruby(1.8.7 和 1.9.2)。如何使两个版本的 gem 同步?是否可以对 gem 使用相同的目录,但使本机扩展在不同的位置构建?请不要将我引导到 rvm。
我认为这不可行。通过某种复杂的黑客手段也许可以实现,但维护起来会很麻烦,尤其是当它们共享同一个目录时。
您想避免使用 RVM 有什么具体原因吗?据我所知,使用 RVM 是在同一台机器上管理多个 ruby 且晚上还能睡个好觉的唯一方法。