大家。
我正在尝试使用Python入门指南(https://devcenter.heroku.com/articles/getting-started-with-python#run-the-app-locally)跟随Heroku Heroku。我需要在本地运行应用程序作为此过程的一部分。所以我按照教程,在CMD中放入“heroku local web -f Procfile.windows”,但它会生成错误
(venv) C:\Users\yuniorperalta\python-getting-started>heroku local web -f Procfile.windows
[OKAY] Loaded ENV .env File as KEY=VALUE Format
[DONE] Killing all processes with signal null
2:58:19 PM web.1 Exited with exit code 1
我无法承担所发生的事情。我的python版本是3.5.2,然后我修改了run.txt文件写“python-3.5.2”,但不起作用。所以,我不知道为什么不工作。
还有第二个问题:如何让应用程序在云中运行并可以通过智能手机访问? (这是我的最终和先前的目标)
如果你能帮助我,我将不胜感激
最佳
答案 0 :(得分:1)
您的Procfile.windows应该包含此内容。
web: python manage.py runserver 0.0.0.0:5000
所以你可以轻松地而不是Heroku命令来做到这一点。
python manage.py runserver
然后将web browser打开到此地址http://127.0.0.1:5000/
或http://localhost:5000/