weixin_42082202 2020-05-23 21:42 采纳率: 0%
浏览 15
已结题

Flask在ubantu中部署报错

(flask_bbs) root@wxz:/srv/Flask_bbs# gunicorn -w 4 -b 127.0.0.1:5000 main:app

[2020-05-23 13:17:18 +0000] [19784] [INFO] Starting gunicorn 20.0.4

[2020-05-23 13:17:18 +0000] [19784] [INFO] Listening at: http://127.0.0.1:5000 (19784)

[2020-05-23 13:17:18 +0000] [19784] [INFO] Using worker: sync

[2020-05-23 13:17:18 +0000] [19787] [INFO] Booting worker with pid: 19787

[2020-05-23 13:17:18 +0000] [19789] [INFO] Booting worker with pid: 19789

[2020-05-23 13:17:18 +0000] [19790] [INFO] Booting worker with pid: 19790

[2020-05-23 13:17:18 +0000] [19791] [INFO] Booting worker with pid: 19791

Failed to find attribute 'app' in 'main'.

[2020-05-23 13:17:19 +0000] [19787] [INFO] Worker exiting (pid: 19787)

Failed to find attribute 'app' in 'main'.

[2020-05-23 13:17:19 +0000] [19789] [INFO] Worker exiting (pid: 19789)

Failed to find attribute 'app' in 'main'.

[2020-05-23 13:17:19 +0000] [19790] [INFO] Worker exiting (pid: 19790)

Failed to find attribute 'app' in 'main'.

[2020-05-23 13:17:19 +0000] [19791] [INFO] Worker exiting (pid: 19791)

Traceback (most recent call last):

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 209, in run

  self.sleep()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 357, in sleep

  ready = select.select([self.PIPE[0]], [], [], 1.0)

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 242, in handle_chld

  self.reap_workers()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 528, in reap_workers

  raise HaltServer(reason, self.APP_LOAD_ERROR)

gunicorn.errors.HaltServer: <HaltServer 'App failed to load.' 4>


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

 File "/root/.virtualenvs/flask_bbs/bin/gunicorn", line 8, in <module>

  sys.exit(run())

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 58, in run

  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/app/base.py", line 228, in run

  super().run()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/app/base.py", line 72, in run

  Arbiter(self).run()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 229, in run

  self.halt(reason=inst.reason, exit_status=inst.exit_status)

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 342, in halt

  self.stop()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 393, in stop

  time.sleep(0.1)

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 242, in handle_chld

  self.reap_workers()

 File "/root/.virtualenvs/flask_bbs/lib/python3.6/site-packages/gunicorn/arbiter.py", line 528, in reap_workers

  raise HaltServer(reason, self.APP_LOAD_ERROR)

gunicorn.errors.HaltServer: <HaltServer 'App failed to load.' 4>


主程序中有main.py里有app.run()!仍然提示找不到APP

  • 写回答

5条回答 默认 最新

  • sh_c_1314 2020-05-23 22:53
    关注

    试试这个:https://blog.csdn.net/baidu_36639782/article/details/85947048

    评论

报告相同问题?

悬赏问题

  • ¥15 2024-五一综合模拟赛
  • ¥15 如何将下列的“无限压缩存储器”设计出来
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口