-1

我正在尝试编写 python 脚本来对语言进行拼写更正 - 英语 [GB]、德语、西班牙语、意大利语、法语。

作为第一步,我在我的机器 [ 64bit, python 2.7 ] 中安装了pyenchant,当我尝试导入附魔包时,我收到以下错误消息。

*ImportError: The 'enchant' C library was not found. Please install it via your OS package manager, or use a pre-built binary wheel from PyPI.*

当我搜索错误消息时,我知道 64 位版本的附魔包尚不可用。

有人可以帮助我使用附魔包或任何其他包/技术对上述五种语言进行拼写纠正。

4

1 回答 1

0

pyenchant 可以在 python 32 位下对所有五种语言进行拼写检查——如果你必须使用 64 位 python,那么你需要为 64 位构建 enchant 和 pyenchant 并自己解决任何问题。

请注意,对于大多数用途,32 位 python 在 64 位机器上运行良好,通常支持更多库。

要在 Python 2.7(32 位)上安装,您需要做的就是:

pip install -U pyenchant

如果您在此之后遇到问题,下一步是卸载并重新安装:

pip uninstall pyenchant
pip install -U pyenchant

但您也可以使用奶酪店下载,如果您遇到问题,我建议,为简单起见,仅使用Windows Installer 链接适用于 1.6.6 版Windows Installer 。

于 2015-09-21T06:50:10.597 回答