2

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

'ENOENT': spawn tasklist ENOENT

我试过跑步heroku version,但还是一样。在我的路径中,我已将其链接到C:\. . .\Heroku\bin. 它有效,但即使重新安装后它也不起作用。

PS这和我的节点安装有什么关系吗?我也安装了节点。有冲突吗?

4

3 回答 3

2

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

通常,它位于 Windows/system32/

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

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

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

于 2018-04-06T15:12:52.430 回答
1

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

希望有帮助。干杯

于 2018-02-02T11:26:43.317 回答
0

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

我建议查看这些
有用的链接

于 2018-02-23T02:27:03.690 回答