我遵循Heroku教程部署Python(Django)项目。我被困在Run the app locally' section。
我正在使用Windows,当我运行heroku local web -f Procfile.windows
时,我收到了第一条消息 - [OKAY] Loaded ENV .env File as KEY=VALUE Format
,它只是卡在那里。 No further messages
我的Procfile.windows文件只有一行,显示为web: py -3 manage.py runserver
。
为什么会被卡住?
答案 0 :(得分:1)
可能没有更多消息。我得到了相同的结果,我有点难过,直到我尝试实际装载网站。
我的Procfile.windows
:
web: python manage.py runserver 0.0.0.0:8080
当我运行heroku localweb -f Procfile.windows
时:
[OKAY] Loaded ENV .env File as KEY=VALUE Format
当我在chrome中打开localhost:8080
时:
[OKAY] Loaded ENV .env File as KEY=VALUE Format
21:19:49 web.1 | [29/Apr/2018 21:19:49] "GET / HTTP/1.1" 200 7425
21:19:50 web.1 | [29/Apr/2018 21:19:50] "GET /static/lang-logo.png HTTP/1.1" 200 2217
21:19:51 web.1 | Not Found: /favicon.ico
21:19:51 web.1 | [29/Apr/2018 21:19:51] "GET /favicon.ico HTTP/1.1" 404 2218
答案 1 :(得分:0)
文件名应该只是Procfile而不是Procfile.windows,这就是它在rails中的方式