我在基于cygwin的windows10上使用Heroku和babun时遇到了以下问题。我已经在我的Windows机器上安装了Heroku工具带,CLI似乎可以在cmd中工作:

然而,在babun上,我得到了以下错误:

C:\Program Files (x86)\Heroku\ruby-1.9.3\bin\ruby.exe: No such file or directory -- /cygdrive/c/Program Files (x86)/Heroku/bin/heroku (LoadError)我认为这可能与babun的文件夹结构有关,但我正在努力完全诊断。
发布于 2015-10-05 06:34:33
我的假设是,当heroku CLI作为windows程序安装时,您正在尝试将其作为unix程序运行。这是在用ruby绊倒小路。
尝试运行Heroku bat文件,而不是Unix shell脚本。你甚至可以创建一个别名
alias heroku=heroku.bathttps://github.com/babun/babun/issues/359上有更多解释
这也可能是由于较旧的Heroku Toolbelt安装造成的。Heroku工具带已经有了几个改进windows体验的更新,所以运行最新版本是值得的(如果你还没有这样做的话)
https://stackoverflow.com/questions/32938210
复制相似问题