vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 1
声望: 0

请问下我在使用MAC安装vnpy的时候,一切都正常,最后也显示了successfully,但是最后报错ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'

然后我上完查了好多好多帖子,大部分都是说某个文件中缺少.so文件,复制过去就行,我估计是windows的环境。

所以就没有办法让MAC中的vnpy成功倒入from vnpy.gateway.ctp import CtpGateway这个命令吗?也就是说MAC下vnpy接受不到国内期货相关的行情了?

万分感谢

Member
avatar
加入于:
帖子: 2102
声望: 139

ctp接口不支持mac,请把ctp接口的代码注释掉,选择数字货币接口
https://www.vnpy.com/forum/topic/3120-30duo-tao-apijie-kou-huan-pa-man-zu-bu-liao-ni-de-liang-hua-jiao-yi-xu-qiu
国内市场用到的绝大部分量化交易接口(如CTP、飞马、飞创、恒生等),其开发商只提供了Windows和Linux的API开发包。没有Mac版本(无法直接使用)的同时,也没有提供API源代码(无法自行编译),因此这类接口在Mac系统上无法使用(强行加载会报错找不到C++的DLL文件)。但纯Python接口和REST/WebSocket接口,由于不存在对于C++链接库的依赖,所以在Mac上均可以直接运行。

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

沪公网安备 31011502017034号