Я следую учебнику здесь:
http://www.prokopyshen.com/create-custom-zipline-data-bundle
и попытка настроить индивидуальный пакет, чтобы получить цену от пользовательских финансовых активов за пределами США. Я застрял на строке, которая говорит:
Advise zipline of our bundle by registering it via .zipline/extension.py
Мой файл extension.py находится в каталоге .zipline/ и имеет следующий код:
from zipline.data.bundles import register
from zipline.data.bundles.viacsv import viacsv
eqSym = {
"CBA"
}
register(
'CBA.csv', # name this whatever you like
viacsv(eqSym),
)
Я не понимаю, что значит зарегистрировать пакет через .zipline/extension.py? Я подумал, что это может означать просто запустить файл extension.py с моего терминала через:
python extenion.py
но это терпит неудачу и говорит:
ImportError: No module named viacsv
Как зарегистрировать этот пакет?