将LibreOffice词典添加到Windows上的Pyenchant for Anaconda

维皮尔

如何将github.com/LibreOffice/dictionaries中的字典添加pyenchantWindows上的anaconda?

在SO上也有类似的问题,但对于Windows没有:


背景

我一直在寻找一种方法来检查给定的字符串是否是给定语言的有效单词。

我已经通过使用Windows 10Anaconda Prompt中成功找到并安装pyenchant因为它显然不能与for或for一起安装pipcondawin-32win-64

  (base) C:\Users\V>pip install pyenchant
    Collecting pyenchant
      Downloading pyenchant-3.2.0-py3-none-win_amd64.whl (11.9 MB)
         |████████████████████████████████| 11.9 MB 1.7 MB/s
    Installing collected packages: pyenchant
    Successfully installed pyenchant-3.2.0

这对我有用。我现在可以打开Spyder(Python 3.6),然后运行

import enchant 
print(enchant.list_languages())

看到我有一些英文字典

['en_BW', 'en_AU', 'en_BZ', 'en_GB', 'en_JM', 'en_DK', 'en_HK', 'en_GH', 'en_US', 'en_ZA', 'en_ZW', 'en_SG', 'en_NZ', 'en_BS', 'en_AG', 'en_PH', 'en_IE', 'en_NA', 'en_TT', 'en_IN', 'en_NG', 'en_CA']

我想使用LibreOffice支持的语言。

维皮尔

找到您的anaconda软件包(应该是enchant)。

在内部,找到您的提供程序(默认应为hunspell)。

对我来说,这是

C:\Users\V\Anaconda3\Lib\site-packages\enchant\data\mingw64\share\enchant\hunspell

现在,只需将所需语言的.aff.dic文件添加到该hunspell文件夹。

例如,github.com/LibreOffice/dictionaries/tree/master/hr_HR适用于克罗地亚语(Hrvatski)。

然后,例如

d = enchant.Dict("hr_HR")
print(d.check("mačak"))

退货

True

如预期的那样。(“mačak” =克罗地亚语中的公猫。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Windows上安装Anaconda

来自分类Dev

在Anaconda上安装Tensorflow

来自分类Dev

将DYLD_LIBRARY_PATH添加到bashrc时,Anaconda停止工作

来自分类Dev

在不使用anaconda的情况下将java内核添加到jupyter

来自分类Dev

如何向Anaconda添加模块

来自分类Dev

Mac上的Python,Anaconda,pybrain

来自分类Dev

在anaconda错误上安装pygraphviz

来自分类Dev

Ubuntu上的Tensorflow和Anaconda?

来自分类Dev

VS Code上的Anaconda环境

来自分类Dev

Kivy在Anaconda上运行很奇怪

来自分类Dev

在VS代码上激活Anaconda

来自分类Dev

在anaconda 3.10.0上导入theano

来自分类Dev

无法在 pyCharm 中导入与 Anaconda 一起安装的文件:需要将 anaconda 添加到 Python PATH?

来自分类Dev

在Windows上使用Anaconda(Python)安装Pyomo

来自分类Dev

在Windows上使用Anaconda安装Tensorflow

来自分类Dev

Windows上使用Python 3.5 Anaconda的底图

来自分类Dev

在Windows上使用Anaconda安装Tensorflow

来自分类Dev

在 Windows 上安装 R、TensorFlow、Anaconda

来自分类Dev

在 windows Anaconda2 上安装 Tensorflow

来自分类Dev

可以将第二个快捷键添加到 Anaconda 键盘映射中吗?

来自分类Dev

Windows上具有Anaconda的Jupyter将无法运行单元

来自分类Dev

为什么Anaconda将我的默认Python路径添加到特定环境的路径?

来自分类Dev

Anaconda:在Windows上运行带有Anaconda发行版的pylab时出现属性错误

来自分类Dev

如何在Mac上检查anaconda的版本?

来自分类Dev

在anaconda上安装cx_freeze吗?

来自分类Dev

在Amazon Elastic Beanstalk上安装Anaconda

来自分类Dev

如何在sudo上运行Anaconda Python

来自分类Dev

我可以在TextMate上使用Anaconda吗

来自分类Dev

试图在Mac上运行Anaconda3

Related 相关文章

热门标签

归档