将 Heroku 从 gem 升级到 toolbelt,但仍然是旧版本

Upgraded Heroku from gem to toolbelt, but still old version

Heroku 建议从旧的 gem 切换到新的 "Heroku Toolbelt":
https://blog.heroku.com/archives/2012/10/15/upgrading-to-the-heroku-toolbelt

我运行这些命令成功:

$ sudo gem uninstall heroku
$ sudo gem uninstall heroku --all
$ wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh

然后我重新启动了我的终端,然后......我仍然有旧版本:

$ heroku version
heroku-gem/2.33.5 (x86_64-linux) ruby/1.9.3
$ heroku fork
 !    `fork` is not a heroku command.
$ which heroku
/home/me/.rvm/gems/ruby-1.9.3-p362/bin/heroku

我忘记了什么?


类似问题:

您的某个 rvm 安装中似乎仍然安装了 gem。
尝试在不使用 sudo:

的情况下删除 gem

gem uninstall heroku

which heroku 的值不应该在 ~/.rvm 文件夹中,而是 /usr/local.