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
库的依赖cryptography
和python-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