每个命令 heroku 都失败并显示 'ENOENT': spawn tasklist ENOENT

Every command heroku fails with 'ENOENT': spawn tasklist ENOENT

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

'ENOENT': spawn tasklist ENOENT

我试过 运行宁 heroku version 但还是一样。在我的路径中,我将它链接到 C:\. . .\Heroku\bin。可以用,但重装后还是不行。

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

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

希望对您有所帮助。 干杯

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

我建议看看这些
helpful link

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

通常,它位于 Windows/system32/

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

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

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