vnpy下载好后,进入软件自带的策略里可以看到
code text here
from vnpy_ctastrategy import (
CtaTemplate,
StopOrder,
TickData,
BarData,
TradeData,
OrderData,
BarGenerator,
ArrayManager,
文件夹是虚线,导入并不成功。回测和实盘的时候会影响策略吗?需要修改吗?
vnpy下载好后,进入软件自带的策略里可以看到
code text here
from vnpy_ctastrategy import (
CtaTemplate,
StopOrder,
TickData,
BarData,
TradeData,
OrderData,
BarGenerator,
ArrayManager,
文件夹是虚线,导入并不成功。回测和实盘的时候会影响策略吗?需要修改吗?
有这种提示说明在当前Python环境下找不到模块,但可能只是选错了Python环境,可以运行看看有没有报错
python环境没问题,问题是 vnpy_ctastrategy文件夹下并没有 要导入的包,但是回测的时候并没有报错,实盘测试基本也正常,我还需要把需要的包复制到,这个文件夹吗?
一会导入包成功,一会又不成功,大神,能解释一下吗?
你应该电脑里本身有python。Veighna Studio在安装时会自带安装一个python,所有的包都安装在自带的python中,程序运行时也会运行自带的python。你打开编辑器时,调试用的python应该不是软件自带的,而是电脑本身那个python。
对,我装VNPY之前先安装了python,我应该如何解决呢,卸载一个?
问题已解决,电脑里的确有两个PYTHON,但是造成这个原因的不是多了一个内核,而是VS code的打开模式为受限模式,所以包导不进去,现在一切正常,谢谢。希望能帮到有同样问题的朋友。
春暖花开 wrote:
问题已解决,电脑里的确有两个PYTHON,但是造成这个原因的不是多了一个内核,而是VS code的打开模式为受限模式,所以包导不进去,现在一切正常,谢谢。希望能帮到有同样问题的朋友。
请问是如何解决的?改变VScode的打开模式吗?