Windows 10安装Heroku CLI后Git Bash提示bash: heroku: command not found问题求助
问题根因
你遇到的报错bash: heroku: command not found是典型的命令路径未加入系统环境变量PATH的问题:Windows系统所有终端(包括命令提示符、Git Bash)都会遍历PATH中登记的路径查找可执行文件,Heroku CLI安装时如果没有自动写入PATH,就会出现程序已安装但终端找不到命令的情况。
解决方案
按以下步骤操作即可解决:
- 第一步:定位Heroku CLI的实际安装路径。默认安装路径通常为
C:\Program Files\Heroku\bin,如果是仅为当前用户安装则为C:\Users\你的系统用户名\AppData\Local\Programs\Heroku\bin,也可以在Windows应用列表中右键Heroku程序,选择「打开文件所在位置」快速跳转,找到对应bin文件夹的完整路径。 - 第二步:将路径添加到系统环境变量PATH。右键「此电脑」→选择「属性」→点击「高级系统设置」→点击「环境变量」,如果是所有用户都用就找到系统变量下的
PATH项点击编辑,如果仅当前用户使用就找到当前用户变量下的PATH项编辑,点击「新建」粘贴刚才复制的bin文件夹完整路径,依次点击所有窗口的「确定」保存配置。 - 第三步:必须完全关闭所有已经打开的终端窗口(Git Bash、命令提示符都要退出重开,已有窗口不会读取新的环境变量配置),输入
heroku --version验证,正常输出版本信息即为配置成功。 - 如果临时需要在Git Bash中使用无需重启,可以直接执行命令
export PATH=$PATH:你的Heroku bin路径的Git Bash格式,比如默认路径对应写法为export PATH=$PATH:/c/Program\ Files/Heroku/bin,注意Windows盘符要改为/盘符/的格式,路径中的空格前加\转义。
内容的提问来源于stack exchange,提问作者Nicki Maier
相关产品推荐
相关产品推荐

