运行 python 来自 shell 脚本的 flask gunicorn 应用程序

Running python flask gunicorn app from shell script

我构建了我的 Flask 应用程序,它在 运行 时间内需要外部文件。 当我构建应用程序时,这意味着我 运行 > gunicorn app:app(应用程序启动文件被称为 app.py 但这并没有打扰)。 运行 太棒了。 现在,当我决定制作一种 shell 脚本来执行它时(实际上是为了进行一些依赖性和环境检查,但为了简化,我在与 [= 相同的目录中创建了 startup.sh 20=],它只包含以下未加引号的指令:"gunicorn app:app"),它只会抛出错误。 这是最后一个 ...

请帮忙..

是的,正如我猜测的那样,它应该是 运行 在 vi​​rtualenv 中的脚本中,这样它将执行 python 3 :)