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
加入于:
帖子: 2000
声望: 160

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

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

MTF wrote:

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

description

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

Member
加入于:
帖子: 6139
声望: 382

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


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

xiaohe wrote:

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

Member
加入于:
帖子: 6139
声望: 382

pyd在api文件夹下


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

xiaohe wrote:

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

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

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

Member
加入于:
帖子: 6139
声望: 382

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