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

大佬们,我是装了发行版2.1.7在C盘,同时我在D盘搞了个源代码文件夹vnpy2.1.7(里面也有vnpy文件夹),pycharm的解释器路径设置的是c盘vnpy的发行版安装的那个python.exe。
+
+
现在我在D盘的vnpy2.1.7文件夹,把里面的vnpy文件夹代码改了很多(包括MongoDB分表储存、成交额因子等等记不清了)
+
我在D盘的vnpy2.1.7文件夹下写的代码

from vnpy.event import EventEngine
from vnpy.trader.setting import SETTINGS
from vnpy.trader.engine import MainEngine

from vnpy.gateway.ctp import CtpGateway
from vnpy.app.cta_strategy import CtaStrategyApp
from vnpy.app.cta_strategy.base import EVENT_CTA_LOG

上面这些代码引用的是C盘的发行版里面的vnpy库,还是D盘的VNPY2.1.7文件夹下面的vnpy文件件代码?
不太理解这个引用机制,请教下各位大佬!

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

请了解下Python基于PYTHONPATH环境变量,来搜索各个模块路径并实现加载的逻辑吧

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

沪公网安备 31011502017034号

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