import oss2 报错* op->_ob_prev->_o

2022-10-09  本文已影响0人  愤愤的有痣青年

在python3.6系统上安装oss2库后,执行import oss2报如下错误

* ob
object  : <refcnt 0 at 0x7ff96c2a2218>
type    : tuple
refcount: 0
address : 0x7ff96c2a2218
* op->_ob_prev->_ob_next
object  : <refcnt 0 at 0x7ff96c2a2217>Segmentation fault (core dumped)

经过排查,是由于oss2库的依赖cryptographypython-alipay-sdk库的依赖pyOpenSSL存在冲突导致的
解决办法:
cryptography的版本改为3.1.1,
pip uninstall oss2 pyOpenSSL cryptography python-alipay-sdk && pip install oss2 cryptography==3.1.1 python-alipay-sdk

上一篇下一篇

猜你喜欢

热点阅读