Я пытаюсь завершить этот учебник, но столкнулся с проблемой с линией foreman start
. Я использую Windows 7, 64-разрядную машину и пытаюсь сделать это на терминале git bash, предоставленном Heroku Toolbelt.
Когда я вхожу foreman start
, я получаю:
sh.exe": /c/Program Files (x86)/Heroku/ruby-1.9.2/bin/foreman: "c:/Program: bad
interpreter: No such file or directory
Итак, я попытался ввести cmd в git bash, набрав cmd
, а затем используя foreman start
(аналогично комментарий к одному из ответов на этот вопрос предлагает). Вот что получилось:
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 запущен, даже не существует на моем компьютере.
Я просмотрел другие ответы на подобные проблемы, однако я не получаю подобных ошибок и поэтому не считаю, что решение моей проблемы в настоящее время существует.