【问题标题】:Getting "Unable to load plugin herokgit" when trying to use heroku尝试使用heroku时出现“无法加载插件herokgit”
【发布时间】:2011-07-08 08:48:46
【问题描述】:

有没有人遇到过这个错误或知道它与什么有关?我在谷歌搜索中完全没有。结果现在无法使用heroku - 基本上我在提示符下输入的任何heroku命令都会给我这个错误

ERROR: Unable to load plugin herogit: undefined method `get_credentials' for class `Heroku::Command::Auth'

我在 Ubuntu 11.04 (Natty) 上使用 ruby​​ 1.9.2 和 heroku-gem 2.3.6。这可能是我升级后第一次不得不使用heroku。我肯定在 10.10 上毫无问题地使用它,但我可能只是忘记设置一些东西。不过,我在网上没有找到任何关于此错误的信息,这很奇怪。

【问题讨论】:

  • 我刚刚尝试从 1.8.7(使用 rvm)运行,但无济于事。还是同样的问题。我要向 Heroku 支持人员提交一张票。

标签: ruby heroku


【解决方案1】:

在与 Heroku 的人交谈后,他们建议卸载 herogit 插件以查看是否有效。这样做会导致上述错误消失,但我意识到我仍然无法关闭维护模式并收到一条权限被拒绝消息。我很确定权限被拒绝的消息与我在错误仍然出现时得到的消息相同。

最终我意识到在传递给 --app 标志时我使用的是远程名称而不是实际的应用程序名称(我有一个阶段和一个生产部署)。因为错误消息提到了凭据,所以我没有意识到实际上阻止我使用 heroku CLI 的问题与 herogit 插件无关。我仍然不确定为什么 herogit 插件在切换系统后停止工作,但此时并不太在意。

【讨论】:

    【解决方案2】:

    我认为问题出在插件而不是 Heroku

    【讨论】:

    • 是的,这也是我的怀疑 - 也就是说,宝石而不是托管服务会出现问题。
    • 抱歉-我误解了,并认为您说问题出在 Heroku gem 而不是 Heroku 云。回想起来很愚蠢,因为您确实说过“插件”,错误也是如此。无论如何,感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-02
    • 1970-01-01
    • 2017-11-26
    • 1970-01-01
    相关资源
    最近更新 更多