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
环境:
- MacOS
我想知道如何解决这个问题,或者有其他方法可以 运行 gunicorn?像 python 文件?
始终使用虚拟环境隔离项目特定包的最佳做法。
要创建虚拟环境,请使用 python3.8 -m venv venv
深入讨论你在 gunicorn 上的问题
- 确保你已经安装了 gunicorn 到项目虚拟环境。
- 使用
source venv/bin/active
激活环境
- 运行 一如既往的 gunicorn
如果 gunicorn 没有像往常一样工作,您可以通过其他方式直接访问安装它的 gunicorn 文件。
/home/ubuntu/Projects/myproject/venv/bin/gunicorn -c "config/gunicorn.py" "main:deliver_app(run_type='prod')"
我尝试使用 flask 和 gunicorn 构建 web 服务。
使用后pip install gunicorn
,安装成功
但是当我运行gunicorn -c gunicorn.conf app:app
有zsh: command not found: gunicorn
环境:
- MacOS
我想知道如何解决这个问题,或者有其他方法可以 运行 gunicorn?像 python 文件?
始终使用虚拟环境隔离项目特定包的最佳做法。
要创建虚拟环境,请使用 python3.8 -m venv venv
深入讨论你在 gunicorn 上的问题
- 确保你已经安装了 gunicorn 到项目虚拟环境。
- 使用
source venv/bin/active
激活环境
- 运行 一如既往的 gunicorn
如果 gunicorn 没有像往常一样工作,您可以通过其他方式直接访问安装它的 gunicorn 文件。
/home/ubuntu/Projects/myproject/venv/bin/gunicorn -c "config/gunicorn.py" "main:deliver_app(run_type='prod')"