VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 2
声望: 0

from vnpy_ctp.gateway import CtpGateway 报错undefined symbol

报错信息如下:
vnpy_ctp/api/init.py:1
----> 1 from .vnctpmd import MdApi
ImportError: vnpy_ctp/api/vnctpmd.cpython-310-x86_64-linux-gnu.so: undefined symbol: _ZNSt15__exception_ptr13exception_ptr10_M_releaseEv

系统是Ubuntu22.04
Python版本3.10.9

安装vnpy_ctp试过pip install vnpy_ctp和下载源码pip install .,安装都正常,但是import报错
不知道是什么原因

Member
avatar
加入于:
帖子: 2
声望: 0

解决了,定位到是pybind的问题,参考这个issue

https://github.com/pybind/pybind11/issues/3623

升级一下conda版本就不会报错了,也挺奇怪的

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】