gem ruby 升级后找不到集线器

gem hub not found after ruby upgrade

我将 ruby 版本更新为 2.4.4

我正在尝试 运行 创建集线器,但出现以下错误:

rbenv: hub: command not found

The `hub' command exists in these Ruby versions:
  2.3.5

我看到我的计算机中有两个 gem 集线器(或路径):

which -a hub
/Users/albertmontolio/.rbenv/shims/hub
/usr/local/bin/hub

我听说我必须卸载一个,所以我已经卸载了:

gem uninstall -x hub

但我仍然看到两条路径和错误:未找到集线器命令仍然存在。

为什么我无法使用 gem 集线器,我该如何解决这个问题?

每个 Ruby 版本都有不同的 gem 路径,因此只需使用 gem install hub 在 Ruby 2.4.4 下重新安装 hub 或删除 [=11= 处的填充程序],以便它使用 /usr/local/bin/hub 中的副本(可能与自制软件一起安装)。