我试图通过将字符串从 UTF-8 转换为 ASCII 来从 Python 字符串列表中删除重音符号。我已经在 StackOverflow 中阅读了多个问题的答案,这些问题建议使用 unidecode 包中的 unidecode 函数。我已经使用 conda 安装了它,但是如果我写
import unidecode
我得到
ModuleNotFoundError: No module named 'unidecode'
我已经尝试排除 unidecode 并重新安装它(同时使用 conda 和 pip)并且我检查 PATH
是否指向所有 Anaconda 位置,正如 Alexander McFarlane 对 这个问题 的回答所建议的那样。
原文由 Felipe Ito 发布,翻译遵循 CC BY-SA 4.0 许可协议
我遇到了同样的问题,在 pip 命令中大写 Unidecode 对我有用。
https://pypi.org/project/Unidecode/