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

vnpy下载好后,进入软件自带的策略里可以看到
description
code text herefrom vnpy_ctastrategy import (
CtaTemplate,
StopOrder,
TickData,
BarData,
TradeData,
OrderData,
BarGenerator,
ArrayManager,
文件夹是虚线,导入并不成功。回测和实盘的时候会影响策略吗?需要修改吗?

Member
avatar
加入于:
帖子: 1468
声望: 105

有这种提示说明在当前Python环境下找不到模块,但可能只是选错了Python环境,可以运行看看有没有报错

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

python环境没问题,问题是 vnpy_ctastrategy文件夹下并没有 要导入的包,但是回测的时候并没有报错,实盘测试基本也正常,我还需要把需要的包复制到,这个文件夹吗?

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

description

description
一会导入包成功,一会又不成功,大神,能解释一下吗?

Member
avatar
加入于:
帖子: 716
声望: 62

你应该电脑里本身有python。Veighna Studio在安装时会自带安装一个python,所有的包都安装在自带的python中,程序运行时也会运行自带的python。你打开编辑器时,调试用的python应该不是软件自带的,而是电脑本身那个python。

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

对,我装VNPY之前先安装了python,我应该如何解决呢,卸载一个?

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

问题已解决,电脑里的确有两个PYTHON,但是造成这个原因的不是多了一个内核,而是VS code的打开模式为受限模式,所以包导不进去,现在一切正常,谢谢。希望能帮到有同样问题的朋友。

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

春暖花开 wrote:

问题已解决,电脑里的确有两个PYTHON,但是造成这个原因的不是多了一个内核,而是VS code的打开模式为受限模式,所以包导不进去,现在一切正常,谢谢。希望能帮到有同样问题的朋友。
请问是如何解决的?改变VScode的打开模式吗?

Member
avatar
加入于:
帖子: 4684
声望: 285

好望角 wrote:

春暖花开 wrote:

问题已解决,电脑里的确有两个PYTHON,但是造成这个原因的不是多了一个内核,而是VS code的打开模式为受限模式,所以包导不进去,现在一切正常,谢谢。希望能帮到有同样问题的朋友。
请问是如何解决的?改变VScode的打开模式吗?
点击【管理】-【信任】即可。
如果想关闭受限模式,可以自己去设置搜索security.workspace.trust进行修改

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

沪公网安备 31011502017034号

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