当前位置: 首页 > 知识库问答 >
问题:

无法使用Python启动Heroku教程中的foreman

卫俊力
2023-03-14

我一直试图完成本教程,但遇到了foreman start行的问题。我使用的是Windows7,64位计算机,并试图在Heroku工具带提供的git bash终端中实现这一点。

当我输入工头开始时,我会收到:

sh.exe": /c/Program Files (x86)/Heroku/ruby-1.9.2/bin/foreman: "c:/Program: bad
interpreter: No such file or directory
Bad file descriptor
c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0
/lib/foreman/engine.rb:377:in `read_nonblock'
c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0
/lib/foreman/engine.rb:377:in `block (2 levels) in watch_for_output'
c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0
/lib/foreman/engine.rb:373:in `loop'
c:/Program Files (x86)/Heroku/ruby-1.9.2/lib/ruby/gems/1.9.1/gems/foreman-0.62.0
/lib/foreman/engine.rb:373:in `block in watch_for_output'
21:06:08 web.1  | exited with code 1
21:06:08 system | sending SIGKILL to all processes

我不知道第二组错误试图告诉我什么,因为它似乎声称Engine.rb运行的文件位置在我的计算机上根本不存在。

我看过类似问题的其他答案,但我没有收到类似的错误,因此我不相信解决我的问题目前存在。

共有1个答案

莫选
2023-03-14

我有这个问题。我通过卸载foreman gem的0.62版本并安装0.61来修复它。

gem uninstall foreman
gem install foreman -v 0.61
 类似资料:
  • 问题内容: 我一直在尝试完成本教程,但是遇到了生产线问题。我正在使用Windows 7、64位计算机,并试图在Heroku Toolbelt提供的git bash终端中执行此操作。 当我输入时,我收到: 因此,我尝试通过键入然后使用来在git bash中输入cmd )。这就是产生的结果: 我不知道第二组错误试图告诉我什么,因为似乎声称engine.rb正在运行的文件位置在我的计算机上甚至不存在。

  • 我今天从反应本机开始。我以前从未用过它。我试图遵循我一生中遵循的最简单的教程:快速启动,直到 我不可能运行它。我已经试了几个小时了,因为这看起来很荒谬,但事实是我不明白。 我使用Ubuntu 16.04 当然,我谷歌了很多,但是我没有找到任何有我问题的人。 我发现以下错误: 启动本地脚本 01:06:19:无法启动服务器请参阅https://git.io/v5vcn有关详细信息,请安装watchm

  • 我正在学习关于heroku/facebook集成的heroku教程(但我怀疑这个问题与facebook集成无关),结果我被困在了我应该开始foreman的阶段(我已经安装了用于windows的heroku installbelt,其中包括foreman): 给出: 由于我在这方面完全是一个笨蛋,我不确定我这里的问题是否是在遵循Python/flask Heroku教程时在“Foreman star

  • 问题内容: 我正在尝试从Java应用程序调用cleartool,但是 即使对于简单的“ -version”参数,cleartool也会挂起。运行cleardiff而不是cleartool 可以正常工作,因此显然cleartool 程序有一些特定的东西(我认为这与其交互功能有关)。 以下程序 gives the following output hanging on the execution of

  • 问题内容: 因此,我们安装了Java 7u21版本,该版本应该加强小程序的安全性。不幸的是,它太紧了,以致我们的applet不再运行。不好。 有趣的是,只有在我们使用JWS进行操作时,它才停止工作。如果我们从标准网页将其作为标准小程序启动,则一切正常。 在JWS模式下,我们至少在反射和方面遇到了安全问题。 证书看起来还可以。 Oracle的发行说明没有提供任何与JWS相关的信息。 因此,我对社区的

  • 这里会出什么问题?我该怎么修好它?