Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.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 Procfile赢得';t运行Django应用程序_Python_Django_Heroku - Fatal编程技术网

Python Heroku Procfile赢得';t运行Django应用程序

Python Heroku Procfile赢得';t运行Django应用程序,python,django,heroku,Python,Django,Heroku,我正在尝试使用我的Heroku Procfile在本地启动我的Django应用程序。但它会出现以下错误消息: forego | starting web.1 on port 5000 web.1 | [2015-12-23 13:27:19 -0800] [8313] [INFO] Starting gunicorn 19.3.0 web.1 | [2015-12-23 13:27:19 -0800] [8313] [INFO] Listening at: http://0.0.0.0:50

我正在尝试使用我的Heroku Procfile在本地启动我的Django应用程序。但它会出现以下错误消息:

forego | starting web.1 on port 5000
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Starting gunicorn 19.3.0
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Listening at: http://0.0.0.0:5000 (8313)
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Using worker: sync
web.1  | [2015-12-23 13:27:19 -0800] [8317] [INFO] Booting worker with pid: 8317
web.1  | [2015-12-23 13:27:19 -0800] [8317] [ERROR] Exception in worker process:
web.1  | til.py", line 355, in import_app
web.1  | ortlandpython/lib/python3.5/site-packages/gunicorn/util.py", line 355, in import_app
web.1  | [2015-12-23 13:27:19 -0800] [8317] [INFO] Worker exiting (pid: 8317)
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Shutting down: Master
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Reason: Worker failed to boot.
这是我的文件:

web: gunicorn mysite.config.settings.wsgi:application --log-file -
我的wsgi文件位于mysite/config/settings/wsgi.py

这里有修复程序吗?

请尝试:

web: gunicorn mysite.config.settings.wsgi

您是否尝试过
web:gunicorn mysite.config.settings.wsgi
web:gunicorn mysite.config.settings.wsgi:application
?还有,你的意思是什么“是否使用Heroku Procfile在本地部署?您是否试图在本地使用与生产中相同的设置?
web:gunicorn mysite.config.settings.wsgi
让我运行了。基本上,我希望能够使用a命令运行Django管理命令,如
heroku local:run python manage.py runserver--settings=config.settings.local
随时添加解决方案,我会接受。很高兴听到这个消息!我把它作为答案贴在网上,以防其他人无意中发现问题并需要解决