VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 4
声望: 0

我看到vnpy_ctp下的api文件里有两个适配win版本的api:
thostmduserapi_se.dll
thosttraderapi_se.dll

请问如果要在Ubuntu上跑的话是需要自己将.so文件添加上去吗?

另外我看到还有两个文件:
libthostmduserapi_se.so
libthosttraderapi_se.so
这两个文件是做什么用的呢

Member
avatar
加入于:
帖子: 5337
声望: 323

运行 setup.py 安装时,会自动编译生成所需的 .so 文件,无需手动编译
libthostmduserapi_se.so和libthosttraderapi_se.so是CTP API包里提供的动态链接库

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

xiaohe wrote:

运行 setup.py 安装时,会自动编译生成所需的 .so 文件,无需手动编译
libthostmduserapi_se.so和libthosttraderapi_se.so是CTP API包里提供的动态链接库

感谢回复,我是pip install安装的,好像没生成.so文件?

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

xiaohe wrote:

运行 setup.py 安装时,会自动编译生成所需的 .so 文件,无需手动编译
libthostmduserapi_se.so和libthosttraderapi_se.so是CTP API包里提供的动态链接库

vnctpmd.cpython-39-x86_64-linux-gnu.so
vnctptd.cpython-39-x86_64-linux-gnu.so
这两个文件就是吗?

那就是不需要自己对api做任何操作是吗?我是发现在Win上能跑的代码放在Linux上就登录不上行情和交易服务器了,以为是api的问题

Member
avatar
加入于:
帖子: 5337
声望: 323

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

沪公网安备 31011502017034号

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