如何用Heroku Toolbelt替换Heroku gem?

时间:2012-10-19 18:29:18

标签: heroku

我知道与我有密切相关的问题,但他们没有帮助我。

我正在学习整个rails,gem,git,heroku概念并且喜欢它。 当我发出heroku命令行动作(Ubuntu linux)时,我收到了宝石被弃用的警告,我应该安装工具带。 我运行了工具带的完整wget安装:

wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh

但是现在当我使用heroku命令行时,我仍然得到了已弃用的警告。 我怀疑我必须摆脱heroku宝石,但我不知道该怎么做?我想确保正确地做到这一点,以后不再通过bundler再次加载。 谢谢。

5 个答案:

答案 0 :(得分:7)

uninstall命令将删除任何gem。在这种情况下,您要使用以下内容:

gem uninstall heroku

答案 1 :(得分:4)

答案 2 :(得分:4)

我遇到了使用Toolbelt工作的问题。我正在运行OSX,所以我的解决方案可能无法用于您的Ubuntu Linux设置。我仍然认为我可能会分享以防万一。以下是我用它来完成工作的步骤:

  1. 运行gem uninstall heroku删除heroku gem。它确实问我是否想remove executables: heroku。一定要选择是。

  2. 转到[https://toolbelt.heroku.com/][1]并下载/安装Toolbelt应用程序。

  3. 在Toolbelt页面上,它提到/usr/local/heroku/bin将添加到您的PATH。我没有看到这个并且不确定是否因为我正在运行zsh而不是bash。我继续打开我的.zshrc文件并将其添加到我的PATH

答案 3 :(得分:0)

您可能只需要重新启动shell。

答案 4 :(得分:0)

这对我有用:(当它询问您是否要删除可执行文件时,请务必选择“是”)

gem uninstall heroku --all

来源(最后评论):http://johntwang.com/blog/2011/09/13/remove-heroku-toolkit/