在virtualenv中使用python2.7安装zipline-live之后,我试图运行演示,但是无法解决此问题。
$ zipline run -f〜/ zipline-algos / demo.py --state-file〜/ zipline-algos / demo.state --realtime-bar-target〜/ zipline-algos / realtime-bars /-经纪人ib --broker-uri localhost:4002:1232 --bundleQuantopian-quandl --data-frequency分钟
[2019-02-01 22:56:29.830541]信息:IB经纪人:连接:本地主机:4002:1232 服务器版本:76 交易平台连接时间:20190201 17:56:29 EST [2019-02-01 22:56:29.918050]信息:IB经纪人:[2104]市场数据场连接正常:usfarm.nj(-1) [2019-02-01 22:56:29.918326]信息:IB经纪人:[2104]市场数据场连接正常:未来(-1) [2019-02-01 22:56:29.918490]信息:IB经纪人:[2104]市场数据场连接正常:美国(-1) [2019-02-01 22:56:29.918640]信息:IB经纪人:[2106] HMDS数据场连接正常:euhmds(-1) [2019-02-01 22:56:29.918791]信息:IB经纪人:[2106] HMDS数据场连接正常:fundfarm(-1) [2019-02-01 22:56:29.918935]信息:IB经纪人:[2106] HMDS数据场连接正常:ushmds(-1) [2019-02-01 22:56:29.919022]调试:IB经纪人:请求0的执行详细信息已完成 [2019-02-01 22:56:30.033363]信息:IB经纪人:托管账户:['DUxxxxxx'] [2019-02-01 22:56:30.134061]信息:IB经纪人:经纪人时间偏差:0天00:00:00 追溯(最近一次通话): 文件“ / home / m / zipline / bin / zipline”,第10行,在 sys.exit(main()) 致电中的“ /home/m/zipline/local/lib/python2.7/site-packages/click/core.py”文件,第764行 返回self.main(* args, kwargs) 主目录中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/click/core.py”,第717行 rv = self.invoke(ctx) 调用中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/click/core.py”,行1137 返回_process_result(sub_ctx.command.invoke(sub_ctx)) 调用中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/click/core.py”,行956 返回ctx.invoke(self.callback,** ctx.params) 调用中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/click/core.py”,行555 返回回调(* args,** kwargs) 文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/**main.py”,第102行,_ 返回f(* args, kwargs) 文件“ /home/m/zipline/local/lib/python2.7/site-packages/click/decorators.py”,第17行,在new_func中 返回f(get_current_context(),* args,** kwargs) 运行中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/**main.py”,行316 realtime_bar_target = realtime_bar_target _run中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/utils/run_algo.py”,第129行 bundle_timestamp, 载入中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/data/bundles/core.py”,第527行 minutes_equity_path(name,timestr,environ = environ), init 中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/data/minute_bars.py”,第905行 元数据= self._get_metadata() _get_metadata中的文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/data/minute_bars.py”,第950行 返回BcolzMinuteBarMetadata.read(self._rootdir) 文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/data/minute_bars.py”,第229行,处于读取状态 日历= get_calendar(raw_data ['calendar_name']) 在get_calendar中的第87行,文件“ /home/m/zipline/local/lib/python2.7/site-packages/zipline/utils/calendars/calendar_utils.py” 引发InvalidCalendarName(calendar_name = name) zipline.errors.InvalidCalendarName:所请求的TradingCalendar XNYS不存在。