Модуль счетчика в коллекциях Python
Я столкнулся с действительно странной проблемой. Я пытаюсь использовать функцию счетчика в модуле коллекции. Тем не менее, я получаю одно и то же сообщение об ошибке
AttributeError: 'module' object has no attribute 'Counter'
Я пытался использовать его раньше, и он работал нормально, но теперь по какой-то причине, когда я импортирую модуль «коллекций», он имеет очень ограниченное количество атрибутов.
Я пытался:
import collections # when calling Counter I would then use collections.Counter()
import collections as collect # collect.Counter()
Для обоих из них я получаю ошибку атрибута.
Я также пытался
from collections import Counter
И в этом случае я получил:
ImportError: cannot import name Counter
Все они протестированы как в интерфейсе ipython, так и через скрипт (не импортируя ничего другого, только коллекции).
Есть идеи?