gpt4 book ai didi

python - Zipline 的 iPython 魔法找不到数据包

转载 作者:行者123 更新时间:2023-11-28 19:11:06 25 4
gpt4 key购买 nike

我有一个 Python 2.7 脚本,可以在命令提示符下正常运行 Zipline,使用 --bundle=myBundle 加载自定义数据包 myBundle,我已经使用它注册了extension.py.

zipline run -f myAlgo.py --bundle=myBundle --start 2016-6-1 --end 2016-7-1 --data-frequency=minute

问题: 然而,当我尝试使用 %zipline IPython 魔术来运行算法时,bundle 参数 --bundle 似乎很难找到 myBundle

%zipline --bundle=myBundle--start 2016-6-1 --end 2016-7-1 --data-frequency=minute

运行会报错

UnknownBundle: No bundle registered with the name u'myBundle'

使用 IPython notebook 时是否必须以不同方式注册包?

最佳答案

这是 zipline 中的一个已知(现已关闭)错误,另请参阅 https://github.com/quantopian/zipline/issues/1542 .

作为解决方法,您可以在 zipline 魔法之前在单元格中加载以下内容:

import os

from zipline.utils.run_algo import load_extensions

load_extensions(
default=True,
extensions=[],
strict=True,
environ=os.environ,
)

关于python - Zipline 的 iPython 魔法找不到数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40076616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com