【问题标题】:Python PyEnchant Portuguese Dictionary InstallPython PyEnchant 葡萄牙语词典安装
【发布时间】:2021-12-24 02:03:11
【问题描述】:

我正在尝试使用带有 py enchant 的葡萄牙语词典创建一个程序。据我所知,所述葡萄牙语词典不是 py enchant 附带的默认词典。我很难理解如何在 Windows 上安装字典,因为我在这个站点上可以找到的所有示例都是针对 linux 的。任何帮助将不胜感激。我使用 spyder IDE,但如果在那里更容易以某种方式执行,则可以使用 IDLE。

【问题讨论】:

    标签: python windows installation spyder pyenchant


    【解决方案1】:

    来自他们的文档:https://pyenchant.github.io/pyenchant/install.html

    安装字典:

    假设您想对用德语编写的文本使用 PyEnchant。

    首先,使用 Enchant Python API 列出已知语言和提供者:

    import enchant
    broker = enchant.Broker()
    broker.describe()
    broker.list_languages()
    

    在 Windows 上,如果您从*安装了 PyEnchant,您可以下载所需的 hunspell 字典文件(包括 .dic 和 .aff 扩展名)并将它们放入 /path/to/enchant/data/mingw/enchant /share/hunspell。您可以在 LibreOffice 资源中找到许多词典。

    【讨论】:

    • 是的,我看过他们的文档,但是我找不到您应该将文件放入其中的路径。他们说把它放在'/path/to/enchant/data/mingw/enchant/share/hunspell' 但是这不是我的电脑上存在的路径。如果我遗漏了一些明显的东西,我很抱歉,但我有点电脑菜鸟。
    • 一切都好。下次您应该在帖子中包含您尝试查找它的内容,这样人们会更有帮助,哈哈。您是否正在查看安装 PyEnchant 的文件夹?我没有安装那个,所以不能帮你找到确切的路径。您还可以安装“Everything”之类的东西,它会搜索您的驱动器,然后搜索“hunspell”。那应该直接引导你。或者您可以尝试通过 Windows 搜索进行搜索,但这对我不起作用