如何在Windows10上安装hunspell?

时间:2019-10-18 22:30:17

标签: python hunspell

我是python新手,需要在Windows 10上安装hunspell方面的帮助。该工具是PyCharm。

首先,我尝试安装CyHunspell:pip install CyHunspell,并收到以下错误消息:

RuntimeError: 'pkg-config' is not recognized as an internal or external command,operable program or batch file.

然后我尝试改为安装PyHunspell并收到以下错误消息:

ERROR: Could not find a version that satisfies the requirement PyHunspell (from versions: none)
ERROR: No matching distribution found for PyHunspell

然后我尝试直接安装hunspell并收到以下错误消息:

hunspell.cpp
    hunspell.cpp(20): fatal error C1083: Cannot open include file: 'hunspell.hxx': No such file or directory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2

在我的测试代码中:

import hunspell

结果:

spellchecker = hunspell.HunSpell() failed with the following error msg:
AttributeError: module 'hunspell' has no attribute 'HunSpell'

我认为我不是第一个在Windows 10上使用hunspell的人,但是我似乎无法找到使它正常工作所需的信息。

1 个答案:

答案 0 :(得分:2)

GNU Emacs文档声明language.dart(由我强调):

here提供了许多最新版本的GNU和Unix软件的有用端口。这包括Emacs使用的所有可选库(图像库,libxml2,GnuTLS),RCS,Texinfo,man命令的克隆,Grep,xz,bzip2,bsdtar,ID Utils,Findutils, Hunspell , Gawk,GNU Make,Groff,GDB。

您确实可以在sourceforge上的EZWinPorts项目的EZWinPorts project中找到Hunspell。

解压缩后,您将在bin文件夹中找到可执行文件hunspell.exe。无需安装。该工具将在命令行上使用。您可能应该将其添加到Windows路径。

在Windows 10 PC上进行了测试。