Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Heroku上部署Django?_Python_Django_Heroku - Fatal编程技术网

Python 在Heroku上部署Django?

Python 在Heroku上部署Django?,python,django,heroku,Python,Django,Heroku,我正在尝试在Heroku上托管Python\Django应用程序。我遵循了heroku网站上的指南,但当我执行“heroku ps:scale web:1”这一行时,它返回以下消息: 上没有进程类型⬢ salty-brushlands-45215. ▸ 上载进程文件以添加进程类型。 ▸ 我已经尝试将Procfile提交到我的项目中(搜索解决方案),但我不知道是否需要在其中进行任何配置。救命啊 您的程序文件应该包含以下内容: web: gunicorn your_project.ws

我正在尝试在Heroku上托管Python\Django应用程序。我遵循了heroku网站上的指南,但当我执行“heroku ps:scale web:1”这一行时,它返回以下消息:

上没有进程类型⬢ salty-brushlands-45215.
▸ 上载进程文件以添加进程类型。


我已经尝试将Procfile提交到我的项目中(搜索解决方案),但我不知道是否需要在其中进行任何配置。救命啊

您的程序文件应该包含以下内容:

web: gunicorn your_project.wsgi
web定义应用程序的类型

gunicorn是一个wsgi服务器

1.Create.txt文件

2.将此原始文件添加到您的文件:

worker: python main.py
3.保存文件并删除文件扩展名(.txt)

4.将Procfile添加到主文件夹


5.deploy

您的Procfile中有什么?添加您的配置文件代码内容“文件名应以点开头,即文件名应为.Procfile”-这是不正确的。