pip install guniorn 后,终端显示找不到命令:gunicorn

After pip install guniorn, terminal shows that command not found: gunicorn

我尝试使用 flask 和 gunicorn 构建 web 服务。

使用后pip install gunicorn,安装成功

但是当我运行gunicorn -c gunicorn.conf app:app

zsh: command not found: gunicorn

环境:

我想知道如何解决这个问题,或者有其他方法可以 运行 gunicorn?像 python 文件?

始终使用虚拟环境隔离项目特定包的最佳做法。

要创建虚拟环境,请使用 python3.8 -m venv venv

深入讨论你在 gunicorn 上的问题

  1. 确保你已经安装了 gunicorn 到项目虚拟环境。
  2. 使用 source venv/bin/active
  3. 激活环境
  4. 运行 一如既往的 gunicorn

如果 gunicorn 没有像往常一样工作,您可以通过其他方式直接访问安装它的 gunicorn 文件。

/home/ubuntu/Projects/myproject/venv/bin/gunicorn -c "config/gunicorn.py" "main:deliver_app(run_type='prod')"