已安装Heroku,但无法识别

时间:2020-02-27 14:40:36

标签: heroku installation

我在Windows8.1 64位计算机上安装了git和Heroku。在运行:heroku --version时,出现以下错误: bash:heroku:找不到命令

我必须怎么做才能启用它?

1 个答案:

答案 0 :(得分:0)

Installing Heroku Toolbelt on Windows 10


bash:heroku:找不到命令

错误消息很明显:Bash无法找到heroku命令,它在您的PATH上是 not

我检查了一下,并将Heroku文件夹添加到了PATH中。

似乎您没有正确检查它。 请注意,即使在PATH设置窗口中看起来正确, Git Bash可能配置了其他PATH。 要在Git Bash中查看PATH,请运行:

echo $PATH

在调试路径问题时, 最好先使用绝对路径运行heroku。例如,如果它位于C:\Program Files\Heroku\bin\heroku中,则可以使用以下命令在Git Bash中运行:

/c/Program\ Files/Heroku/bin/heroku login

(如果可以)(并且应该), 那么您可以像这样将其添加到PATH

PATH="$PATH:/c/Program\ Files/Heroku/bin"

请注意,PATH上的Heroku也可能需要其他程序, 例如MySQL和Ruby。 找到他们的绝对路径, 并以与上述示例中的PATH本身相同的方式将目录添加到heroku

如果不是Git Bash, 您想在CMD工作, 程序是一样的 但是打印和设置PATH的语法是不同的:

echo %PATH%
set PATH="C:\Program Files\Heroku\bin;%PATH%"