我是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的人,但是我似乎无法找到使它正常工作所需的信息。
答案 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上进行了测试。