我无法导入zipline.transforms模块
>>> from zipline.transforms import batch_transform
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'zipline.transforms'发布于 2018-01-13 03:41:57
我猜你看到这个错误的原因是因为那个特定的模块被删除了一段时间(假设你使用的是zipline 1.0.0或更高版本)。如果你想做类似于transforms的事情,你需要调用data.history()来获取你的定价数据,调用.avg()或.std()这样的numpy/pandas函数,或者使用talib。
发布于 2018-07-25 16:01:27
我认为你应该首先打印出你的压缩包(print sys.path),然后看看你的zipline模块安装在哪里(比如.../lib/python2.7/site- sys.path /zipline)。通常"no module named“是由你引起的,sys.path不包含你安装的zipline的路径。您只需将zipline路径添加到sys.path即可。另外使用蟒蛇对zipline (http://www.zipline.io/install.html)有好处,从而保持环境整洁。
https://stackoverflow.com/questions/37696727
复制相似问题