首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Windows 10上安装Heroku工具箱

在Windows 10上安装Heroku工具箱
EN

Stack Overflow用户
提问于 2015-11-25 03:48:47
回答 6查看 33K关注 0票数 19

我在Windows 10,64位上安装Heroku工具箱时遇到了一些问题.

这是我第一次安装Heroku。我从https://toolbelt.heroku.com/windows下载的。

安装后,我尝试启动一个新的Git并输入heroku login,但我得到的是bash: heroku: command not found

在上运行相同的命令,我得到的结果是

代码语言:javascript
运行
复制
'MYSQL' is not recognized as an internal or external command,
operable program or batch file.
'MYSQL' is not recognized as an internal or external command,
operable program or batch file.

有什么建议吗?我以为谷歌这些行会有帮助,但我还没有找到多少。

我遵循了这里的建议,但是现在在Powershell上输入heroku login时,什么都没有发生。吉特巴什没什么变化。

我检查了一下,然后将Heroku文件夹添加到了路径中。

我想在安装其他东西之前我应该先寻求一些帮助。

谢谢!

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-08-03 14:30:43

bash: heroku:命令找不到

错误信息很清楚: Bash找不到heroku命令,它不在PATH上。

我检查了一下,然后将Heroku文件夹添加到了路径中。

看来你没检查正确。注意,即使它在PATH设置窗口中看起来正确,Git也可能配置了一个不同的PATH。要查看Git中的PATH,请运行:

代码语言:javascript
运行
复制
echo $PATH

调试路径问题时,最好首先使用绝对路径运行heroku。例如,如果它在C:\Program Files\Heroku\bin\heroku中,那么您可以在Git中运行:

代码语言:javascript
运行
复制
/c/Program\ Files/Heroku/bin/heroku login

如果这样做有效(而且应该这样),那么您可以将它添加到PATH中,如下所示:

代码语言:javascript
运行
复制
PATH="$PATH:/c/Program\ Files/Heroku/bin"

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

如果不使用Git,而是希望在CMD中工作,则过程是相同的,但是打印和设置PATH的语法不同:

代码语言:javascript
运行
复制
echo %PATH%
set PATH="C:\Program Files\Heroku\bin;%PATH%"
票数 36
EN

Stack Overflow用户

发布于 2017-05-12 13:49:26

在windows bash而不是这个

代码语言:javascript
运行
复制
PATH="$PATH:/c/Program\ Files/Heroku/bin" 

使用这个

代码语言:javascript
运行
复制
 PATH="$PATH:/c/Program Files/Heroku/bin"
票数 18
EN

Stack Overflow用户

发布于 2018-03-12 21:48:00

我的工作解决方案(特别是针对git-bash )是:

代码语言:javascript
运行
复制
alias heroku='winpty `where heroku.cmd`'

存储在.bashrc中的主用户dir和它们

代码语言:javascript
运行
复制
heroku

按预期工作

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33908177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档