【问题标题】:Every command heroku fails with 'ENOENT': spawn tasklist ENOENT每个命令 heroku 都因“ENOENT”而失败:spawn tasklist ENOENT
【发布时间】:2018-05-02 19:36:40
【问题描述】:

我知道one question 已经存在,但他自己回答时遇到了不同的问题。我在 Windows 32 位上运行并尝试运行 heroku。在我重新启动终端一次后,它以某种方式停止了。现在,我使用 heroku cli 输入的任何内容,都会出现此错误:

'ENOENT': spawn tasklist ENOENT

我尝试运行heroku version,但还是一样。在我的路径中,我已将其链接到 C:\. . .\Heroku\bin。它可以工作,但即使重新安装它也无法工作。

附:这与我的节点安装有什么关系吗?我也安装了节点。有冲突吗?

【问题讨论】:

  • 我应该在今天进行部署,但我无法...感谢您的帮助。

标签: heroku-cli


【解决方案1】:

在 Windows 上,您需要在 PC 上找到 tasklist.exe。

通常位于 Windows/system32/

如果存在,请将它的基本路径放在 PATH 环境变量中。

然后以管理员身份打开新的 cmd.exe。

现在,您应该不会看到 'ENOENT': spawn tasklist ENOENT 错误消息。

【讨论】:

    【解决方案2】:

    我没有以管理员身份操作时遇到了同样的问题。在 shell 中以管理员身份运行 heroku 命令时,它开始工作。我发现这个讨论很有帮助:https://github.com/heroku/heroku-pg-extras/issues/129

    希望对您有所帮助。 干杯

    【讨论】:

    • 好的,谢谢!事实证明,尽管我必须重新安装并手动删除一些导致问题的文件夹。无论如何,谢谢!
    【解决方案3】:

    我也有同样的问题,但我通过以管理员身份运行 cmd 解决了我的问题。并使用这些命令重新登录heroku heroku auth:login 和哇!您可以重新开始您的项目。

    我建议看看这些
    helpful link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-02
      • 1970-01-01
      • 1970-01-01
      • 2021-06-30
      • 2019-06-27
      • 2018-12-28
      • 2018-07-20
      相关资源
      最近更新 更多