我在Windows8.1 64位计算机上安装了git和Heroku。在运行:heroku --version时,出现以下错误: bash:heroku:找不到命令
我必须怎么做才能启用它?
答案 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%"