ModuleNotFoundError:没有名为“unidecode”的模块,但我已经安装了该模块

新手上路,请多包涵

我试图通过将字符串从 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 许可协议

阅读 2.1k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题