我正在学习如何使用Heroku部署一个Django项目。
我注意到这个存储库中的两个文件(来自教程的git):https://github.com/heroku/python-getting-started
文件Procfile,我确实明白它的用途。但是,文件Procfile.windows是我完全不理解的东西。
任何帮助都将不胜感激。
发布于 2016-04-05 01:01:15
我刚刚开始也遇到了同样的问题。我相信一些django包,如金角don't work on Windows。
这就是为什么Heroku示例应用程序预装了一个单独的"Procfile.windows“,它不使用gunicorn。
要使用它,就去做
heroku local -f Procfile.windows..。现在只为了了解如何使它成为默认的。
发布于 2017-06-12 18:57:04
Procfile.windows是Windows在本地运行应用程序的文件。按照下面的步骤自己试一试:
Procfile.windows所在的同一级别创建一个名为manage.py的文件。web: python manage.py runserverheroku local web -f Procfile.windows或heroku local -f Procfile.windows此外,您还可以按照官方Heroku网站(https://devcenter.heroku.com/articles/deploying-python#build-your-app-and-run-it-locally)的步骤进行操作。在我看来,这可能是更好的方法。
https://stackoverflow.com/questions/35586424
复制相似问题