vnpy2.0安装后报错ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'
1,git clone vnpy的代码
2,安装bash install.sh
3,新建run.py
copy如下内容
from vnpy.event import EventEngine
from vnpy.trader.engine import MainEngine
from vnpy.trader.ui import MainWindow, create_qapp
from vnpy.gateway.ctp import CtpGateway
from vnpy.app.cta_strategy import CtaStrategyApp
from vnpy.app.cta_backtester import CtaBacktesterAppdef main():"""Start VN Trader"""qapp = create_qapp()event_engine = EventEngine()main_engine = MainEngine(event_engine)main_engine.add_gateway(CtpGateway)main_engine.add_app(CtaStrategyApp)main_engine.add_app(CtaBacktesterApp)main_window = MainWindow(main_engine, event_engine)main_window.showMaximized()qapp.exec()if __name__ == "__main__":main()
python run.py
报错:ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'
原因:ctp这一坨都是c相关代码,所以肯定是缺少了c相关代码导致,ctp目录下看到了dll文件,没看到so文件
所以应该是作者忘了放so文件了
setup.py里面有编译脚本
python setup.py build
然后项目的vnpy/bulid/lib/vnpy/api/ctp/vnctpmd.so和vnctptd.so拷贝到vnpy/vnpy/api/ctp/下面就行了
再次执行python run.py有界面了
vnpy2.0安装后报错ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'相关推荐
- pyinstaller 打包后报错 ModuleNotFoundError: No module named ‘***‘ 最简单解决方案
pyinstaller 打包后报错 ModuleNotFoundError: No module named '***' 最简单解决方案 参考文章: (1)pyinstaller 打包后报错 Modu ...
- Python使用pip安装报错ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法
Python使用pip安装报错ModuleNotFoundError: No module named 'pip._internal.cli.main'的解决方法 大家好,我叫亓官劼(qí guā ...
- Python使用pip安装报错ModuleNotFoundError: No module named ‘pkg_resources‘的解决方法
Python使用pip安装报错ModuleNotFoundError: No module named 'pkg_resources'的解决方法 大家好,我叫亓官劼(qí guān jié ),在 ...
- ModuleNotFoundError: No module named ‘keras.api‘
使用 from keras import backend as K 出现报错 ModuleNotFoundError: No module named 'keras.api' 将 from keras ...
- 解决JupyterLab/JupyterNotebook安装pycherts后依旧报错报错 ModuleNotFoundError: No module named ‘pyecharts‘
问题解析 即便使用pip list检查后,有pyecharts包,但是依旧无法导入pyecharts包,报错ModuleNotFoundError: No module named 'pyechart ...
- pandas写excel报错ModuleNotFoundError: No module named ‘xlwt‘
pandas写excel报错ModuleNotFoundError: No module named 'xlwt' https://blog.csdn.net/weixin_36372879/arti ...
- ROS在编译生成自定义消息时报错ModuleNotFoundError: No module named 'em'
ROS在编译生成自定义消息时报错ModuleNotFoundError: No module named 'em' 最终,在花费了几个小时的时间后成功解决. 首先报错,肯定意识到时没有包 下意识第一步 ...
- Python安装常见问题:ModuleNotFoundError: No module named ‘_ctypes‘ 解决办法
Python安装常见问题:ModuleNotFoundError: No module named '_ctypes' 解决办法 参考文章: (1)Python安装常见问题:ModuleNotFoun ...
- 运行django代码报错ModuleNotFoundError: No module named 'myapp'如何解决
运行代码报错ModuleNotFoundError: No module named 'myapp'如何解决 您可以回顾一下之前是否使用过django核心模块中的User? from django.c ...
最新文章
- 二叉树的基本应用知识总结
- servlet设置session追踪模式
- Android 小技巧
- java 物理内存_聊聊Java中的内存
- Sharepoint学习笔记—ECM系列--4 根据位置设置的默认元数据值(Location-Based Metadata Defaults)
- 俄罗斯、乌克兰程序员薪资大曝光:年薪普遍 15w+,女程序员比男程序员收入高?
- POJ 2778 DNA Sequence(AC自动机 + 矩阵快速幂)题解
- 浅谈c#变量的命名规则
- 音频文件--PCM、 WAV、 MP3及AMR格式分析
- python循环结构高一信息技术_高中信息技术《循环结构1》优质课教学设计、教案...
- Sphinx语音识别
- 商品进销差价_零售企业商品进销差价的核算
- 站队(使用插入排序完成)——————来自MC老玩家的怒吼
- 分享几个实用的神器APP系列(四)
- java对一个集合中的汉字字段根据拼音排序
- title_activity_dist is not translated in zh-rCN (Chinese: China)
- EXCEL链接Kylin
- Eclipse折叠代码插件com.cb.eclipse.folding
- 专访-与 Adobe 面对面
- element ui 排课_新高考走班排课软件哪家最好?