【问题标题】:No module named 'gunicorn'没有名为“gunicorn”的模块
【发布时间】:2020-08-18 14:51:16
【问题描述】:

我正在尝试使用 gunicorn 和 nginx 为 Flask 提供服务 这是我的 systemd 单元配置文件

[Unit]
Description=Gunicorn instance to serve odooErp
After=network.target

[Service]
User=tito
Group=www-data
WorkingDirectory=/home/tito/peg/odoo_api/peg_api
Environment="PATH=/home/tito/peg/odoo_api/peg_api/env/bin"
ExecStart=/home/tito/peg/odoo_api/peg_api/env/bin/gunicorn --workers 3 --bind unix:odooErp.sock -m 007 wsgi:app

[Install]
WantedBy=multi-user.target

当我启动服务时,尽管使用 pip 安装了 gunicorn,但我遇到了以下错误

[0;1;31m●[0m odooErp.service - Gunicorn instance to serve productionOdoo
   Loaded: loaded (/etc/systemd/system/odooErp.service; enabled; vendor preset: enabled)
   Active: [0;1;31mfailed[0m (Result: exit-code) since Tue 2020-08-18 05:33:23 UTC; 1min 0s ago
 Main PID: 18305 (code=exited, status=1/FAILURE)
      CPU: 43ms

Aug 18 05:33:23 peg-test-01 systemd[1]: Started Gunicorn instance to serve odooErp.
Aug 18 05:33:23 peg-test-01 gunicorn[18305]: Traceback (most recent call last):
Aug 18 05:33:23 peg-test-01 gunicorn[18305]:   File "/home/tito/peg/odoo_api/peg_api/env/bin/gunicorn", line 7, in <module>
Aug 18 05:33:23 peg-test-01 gunicorn[18305]:     from gunicorn.app.wsgiapp import run
Aug 18 05:33:23 peg-test-01 gunicorn[18305]: ImportError: No module named 'gunicorn'
Aug 18 05:33:23 peg-test-01 systemd[1]: [0;1;39modooErp.service: Main process exited, code=exited, status=1/FAILURE[0m
Aug 18 05:33:23 peg-test-01 systemd[1]: [0;1;39modooErp.service: Unit entered failed state.[0m
Aug 18 05:33:23 peg-test-01 systemd[1]: [0;1;39modooErp.service: Failed with result 'exit-code'.[0m

【问题讨论】:

  • 请检查您的环境中是否安装了 gunicorn

标签: python nginx flask gunicorn


【解决方案1】:

这可能是因为模块不在正确的路径中

如果您在 Windows 上,您可以在您的环境中设置如下路径: 搜索此电脑 > 属性 > 左下角的高级系统设置 > 右下角的环境变量 > 在用户变量中单击 PATH 然后新建并设置路径

【讨论】:

    【解决方案2】:

    如果您正在运行多个版本的 Python,有时可能会有些混乱;简单地运行 pip 将为一个版本而不是另一个版本安装一个模块。我通常更喜欢运行'-m pip install gunicorn'

    【讨论】:

      猜你喜欢
      • 2017-01-20
      • 1970-01-01
      • 2019-11-28
      • 2018-10-23
      • 2019-12-01
      • 2020-05-04
      • 2021-11-25
      • 2018-05-16
      • 2018-07-28
      相关资源
      最近更新 更多