从Shell脚本运行python flask gunicorn应用程序

时间:2018-08-01 23:25:48

标签: python shell flask gunicorn

我构建了我的flask应用程序,它在运行时需要外部文件。 当我构建应用程序时,这意味着我运行> gunicorn app:app(应用程序启动文件名为app.py,但没有打扰)。它运行出色。 现在,当我决定制作一种shell脚本来执行它(实际上是为了进行一些依赖关系和环境检查,但是为了简化起见,我在与app.py相同的目录中创建了startup.sh,并且它仅包含以下指令未加引号:“ gunicorn app:app”),则只会引发错误。 这是最后一个...

enter image description here 请帮忙。

1 个答案:

答案 0 :(得分:0)

是的,正如我所猜测的,它应该在virtualenv的脚本内运行,以便它将执行python 3:)