vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 5
声望: 0

近期使用融航接口,本地可以加载接口,但是在腾讯云服务器win server2016数据中心版上rohon接口却加载不出来,一直报

from .vnrohonmd import MdApi
ImportError: DLL load failed: 找不到指定的模块

这个错误,查看资料通过安装vs2019解决了,但是另一个模块还是错误

from .vnrohontd import TdApi
ImportError: DLL load failed: 找不到指定的模块

想通过重新编译的方式解决,但在win上该如何编译接口

Member
avatar
加入于:
帖子: 470
声望: 20

请安装vcredist 2010试试看

Member
avatar
加入于:
帖子: 138
声望: 13

"这个错误,查看资料通过安装vs2019解决了,"
说明md模块是依赖于vs2019编译或者编译环境是win10(包含了win10的sdk),所以他需要140D.DLL。

至于td模块,
还是缺失运行时的问题。

如果你有需要的话,我可以把我的分享给你。各环境均可用版(因为没有用融航行情,所以我只弄的TD模块)。

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

青青子荆 wrote:

请安装vcredist 2010试试看
非常感谢,多安装vc2010就可以运作了

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

kingmo888 wrote:

"这个错误,查看资料通过安装vs2019解决了,"
说明md模块是依赖于vs2019编译或者编译环境是win10(包含了win10的sdk),所以他需要140D.DLL。

至于td模块,
还是缺失运行时的问题。

如果你有需要的话,我可以把我的分享给你。各环境均可用版(因为没有用融航行情,所以我只弄的TD模块)。
嗯嗯确实是不同编译环境导致的无法load模块的问题。能请教下是你是如何自己编译的吗

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

kingmo888 wrote:

"这个错误,查看资料通过安装vs2019解决了,"
说明md模块是依赖于vs2019编译或者编译环境是win10(包含了win10的sdk),所以他需要140D.DLL。

至于td模块,
还是缺失运行时的问题。

如果你有需要的话,我可以把我的分享给你。各环境均可用版(因为没有用融航行情,所以我只弄的TD模块)。
我的邮箱是1169586839@qq.com,感谢!

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

我也是融航和ctp缺模块,搞了好久很多方法都试了还是不行,麻烦您的给我下,我邮箱2416471742@qq.com

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

沪公网安备 31011502017034号