VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 25
声望: 0

在vscode中运行自带的策略出现No module named 'vnpy'
Traceback (most recent call last):
File "c:\Users\Think\Documents\GitHub\learning_for_stock_testing_and_trading_system\vnpy-2.0.9\vnpy\app\cta_strategy\strategies\boll_channel_strategy.py", line 1, in <module>
from vnpy.app.cta_strategy import (
ModuleNotFoundError: No module named 'vnpy'

执行vnstudio里面的策略文件也是一样
Traceback (most recent call last):
File "c:\vnstudio\Lib\site-packages\vnpy\app\cta_strategy\strategies\atr_rsi_strategy.py", line 1, in <module>
from vnpy.app.cta_strategy import (
ModuleNotFoundError: No module named 'vnpy'

Administrator
avatar
加入于:
帖子: 4502
声望: 322

请卸载后重新安装下vnstudio吧,这里应该是你的vnpy模块目录被破坏或者卸载掉了

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

重新装了还是不行,主要是搜索不到vnpy,我在path把路径添加进去解决了。相关连接如下:https://blog.csdn.net/sinat_36594453/article/details/90143612

Administrator
avatar
加入于:
帖子: 4502
声望: 322

那么就是你的机器上有多个python环境,vnstudio不是python命令默认启动的那个了,全部卸载干净只装vnstudio就行

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

可以让anaconda 和 vnstudio 共存吗?

Administrator
avatar
加入于:
帖子: 4502
声望: 322

sremnant wrote:

可以让anaconda 和 vnstudio 共存吗?

技术上可以,但需要知道怎么通过两个工具的activate自行管理环境激活

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

pycharm将编译器选择为vnstudio文件夹里面的python,就解决问题了

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

沪公网安备 31011502017034号

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