我正在尝试编写python脚本来对语言进行拼写校正 - 英语[GB],德语,西班牙语,意大利语,法语。
作为第一步,我在我的机器[ 64bit,python 2.7 ]中安装了 pyenchant ,当我尝试导入附魔包时,我收到了以下错误消息。< / p>
*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位版本的附魔包尚不可用。
有人可以帮助我使用附魔套装或任何其他套装/技术对上述五种语言进行拼写修正。
答案 0 :(得分:0)
pyenchant可以使用python 32位在所有五种语言中进行拼写检查 - 如果 使用64位python,那么你需要构建附魔和pyenchant for 64位并自行解决任何问题。
请注意,对于大多数用法,32位python在64位计算机上工作正常,并且通常支持更多的库。
要在Python 2.7(32位)上安装,您需要做的就是:
pip install -U pyenchant
如果您在此之后遇到问题,则下一步是卸载并重新安装:
pip uninstall pyenchant
pip install -U pyenchant
但您也可以使用cheese shop下载,如果您遇到问题我会建议,为简单起见,只需使用Windows Installer 链接用于1.6.6版本的Windows安装程序< / em>的