Я использую python 2.7 и пытаюсь запустить пакет python-xbrl. После точных инструкций here, но каждый раз, когда я пытаюсь import xbrl
или from xbrl import XBRLParser, GAAP, GAAPSerializer
яImportError: невозможно импортировать имя Сериализатор
ImportError Traceback (most recent call last)
<ipython-input-2-ccb496289539> in <module>()
----> 1 import xbrl
/usr/local/lib/python2.7/dist-packages/xbrl/__init__.py in <module>()
6 version = (1, 1, 0)
7
----> 8 from .xbrl import XBRLParser, GAAP, GAAPSerializer, XBRLParserException
/usr/local/lib/python2.7/dist-packages/xbrl/xbrl.py in <module>()
3
4 import re
----> 5 from marshmallow import Serializer, fields
6 import datetime
7 import collections
ImportError: cannot import name Serializer
До сих пор я обновил все необходимые пакеты (pytest, pep8, marshmallow, beautifulsoup4, ordereddict, lxml, six
) и обновленный python-xbrl
, но я все еще получаю ту же ошибку.
спасибо, это помогло мне. какие вещи вы работаете над этой библиотекой? –