我知道one question已经存在,但他回答自己时有一个不同的问题。我在32位Windows上运行并尝试运行heroku。一次重启终端后,它以某种方式停止了。现在我使用heroku cli输入的任何内容,我都会收到此错误:
'ENOENT': spawn tasklist ENOENT
我尝试了heroku version
,但仍然一样。在我的路径中,我将其链接到C:\. . .\Heroku\bin
。它工作,但即使重新安装后它也无法正常工作。
P.S。这与我的节点安装有什么关系吗?我也安装了节点。是冲突吗?
答案 0 :(得分:1)
在Windows上,您需要在PC上找到tasklist.exe。
通常,它位于Windows / system32 /
中如果存在,请在PATH环境变量中将基本路径放入其中。
然后以管理员身份打开新的cmd.exe。
现在,您不应该看到'ENOENT': spawn tasklist ENOENT
错误消息。
答案 1 :(得分:0)
我遇到了同样的问题,而我没有以管理员身份运营。在shell中以管理员身份运行heroku命令时,它开始工作。我发现这个讨论很有帮助:https://github.com/heroku/heroku-pg-extras/issues/129。
希望有所帮助。 干杯
答案 2 :(得分:0)
我也有同样的问题,但我通过运行cmd作为管理员解决了我的问题。并使用这些命令登录到heroku
heroku auth:login
和瓦拉!你可以反弹回你的项目。
我建议看看这些 helpful link