admin管理员组

文章数量:1550648

Python 开发 Flask 项目一般使用 gunicorn 启动,启动时可以指定 sync 或者 gevent 模式,但是在指定 gevent 模式之后,安装了 SkyWalking 之后项目启动报警告:

<frozen importlib._bootstrap>:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject


经过测试,有两种解决方案可以解决:

  1. 不使用 gevent 模式(异步)改用 sync 模式(同步),然后删除 gevent 包就可以了。
  2. 更新 gevent 为最新版,pip install --upgrade gevent

本文标签: 报错geventRuntimeWarningchangedsize