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

如图,.vnctpmd 这里读取不到MdApi的方法,看了一下vnctpmd没有MdApi.py。请问这是啥问题?项目代码是从https://github.com/vnpy/vnpy_ctp 这里下载的,python环境读取的是VeighNa Studio 3.10的版本
description

Member
avatar
加入于:
帖子: 1784
声望: 134

vnctpmd/vnctptd,是用C++编译生成的pyd文件,PyCharm的代码提示功能无法自动识别

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

MTF wrote:

vnctpmd/vnctptd,是用C++编译生成的pyd文件,PyCharm的代码提示功能无法自动识别

description

description
请问是在别的路径下么?pycharm可以加载额外路径来获取pyd内的方法

Member
avatar
加入于:
帖子: 5282
声望: 318

pyd是安装时编译的,源码里没有

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

xiaohe wrote:

pyd是安装时编译的,源码里没有
下载源代码后,解压后在cmd中运行:
pip install .
description
执行结束后还是没有pyd文件

Member
avatar
加入于:
帖子: 5282
声望: 318

pyd在api文件夹下

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

xiaohe wrote:

pyd在api文件夹下
按照代码里的路径,找了下还是没有
description

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

不知道大佬们能不能给个联系方式,QQ,wx,电报啥都行。贴吧式问答效率实在是有点堪忧。小弟实在是菜的有点真实,希望大佬们不要嫌弃

Member
avatar
加入于:
帖子: 5282
声望: 318

你pip安装编译之后pyd就在vnpy_ctp.api文件夹下,没有就是没有编译成功

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

沪公网安备 31011502017034号

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