【发布时间】:2021-09-23 19:35:52
【问题描述】:
我一直在尝试在 python3 中运行这段代码:
from collections import Counter
a = "aaaaabbbbccc"
counter = Counter(a)
print(counter)
但它会抛出
ImportError: 无法导入名称“计数器”
我在网上找到的唯一解决方案是 Counter 仅适用于 python3 ......在这种情况下则不行。 我正在运行它:
- Linux Mint 19.3
- Python 3.6.9
任何可能的解决方案?
谢谢。
【问题讨论】:
-
您的工作目录中是否有一个名为
collections.py的文件?运行import collections; print(collections.__file__)找出为什么它不是标准库中的模块。 -
是的,这就是问题所在。我已经重命名了它,现在它可以正常工作了。非常感谢!
标签: python-3.x counter importerror