国际版部署时报错 Python SDK

国际版Python SDK用lean deploy部署时报错,同一个项目之前没问题,今天重新部署会报错,请问是什么情况?谢谢!有特别多条以下重复的报错消息

[ERROR] /usr/share/pyenv/versions/3.7.9/lib/python3.7/importlib/_bootstrap.py:219: RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
[ERROR] return f(*args, **kwds)

请提供一下 appid

麻烦贴一下 requirements.txt.python-version 这两个文件的内容。

gevent>=1.0.2,<2.0.0
gevent-websocket>=0.9.5,<1.0.0
Flask>=1.0.0
Flask-Sockets>=0.1,<1.0
typing
lightgbm==2.3.1
numpy==1.16.6
pandas==0.24.2
requests==2.22.0
numpy==1.16.6
leancloud

python-version 3.8.5

我也遇到同样的错误 , 部署不上去 , 本地可以运行 , 麻烦帮忙看下

requirements.txt

gevent>=1.0.2,<2.0.0
gevent-websocket>=0.9.5,<1.0.0
leancloud>=2.5.1,<3.0.0
Flask>=1.0.0
Flask-Sockets>=0.1,<1.0
typing

.python-version
3.7.3

4qi3v0uO8BSjy0P0dYWG8SMo-gzGzoHsz

华北节点

4qi3v0uO8BSjy0P0dYWG8SMo-gzGzoHsz

华北节点

确定这个应用吗?看日志云引擎是启动成功的,报错是运行时错误

这是两个项目哈,我跟@kernelGo 不认识。我的项目的app ID私信给你了。

不好意思啊兄弟 , 刚好看到你的帖子 , 就跟个帖了 grin

应该是同一个问题

现在线上的版本是几天前的 , 今天下午的没有部署成功

我们这两天升级了云引擎运行环境的基础镜像,看来遇到了依赖冲突问题。这个问题我们会进一步调查,有进展会回复此帖。

我们已经找到问题原因了,是昨天(9-22)greenlet 新版本引入的一个兼容性问题,会影响 Python 3.7-3.8 的项目。我们会尽快修复这一问题。

如果您现在需要部署应用的话,可以先临时在 requirements.txt 里指定 greenlet==0.4.16

收到,谢谢! 全fix后还请在这里通知一下,thx

忘了说了,今天中午已经修复了这个问题。现在不用自己手动指定 greenlet 版本了。

1 人赞了这个帖子.