我想安装PyEnchant用于拼写检查,它需要在我的计算机上安装enchant。但是我找到的所有.exe文件都是针对Win32系统的。有没有其他方法可以在Windows 64位机器上安装它?
目前还没有Enchant的64位版本。
在Python 32位下,PyEnchant可以为您进行拼写检查 - 如果您必须使用64位Python,则需要为64位构建Enchant和PyEnchant并自行解决任何问题。不幸的是,这并不简单。
请注意,32位Python在64位机器上运行良好,对于大多数用途而言,支持的库更多。
要在Python 2.7(32位)上安装,您只需要执行以下步骤:
pip install -U pyenchant
如果在此之后出现问题,下一步是卸载并重新安装:
pip uninstall pyenchant pip install -U pyenchant
希望这可以帮到你!
放在这里以供需要的人使用。GIMP 中包含一个预构建的 64 位 libenchant 版本。安装它并将库添加到您的路径中,即可在 64 位 Python 版本上构建 pyenchant。
首先安装 GIMP:https://www.gimp.org/downloads/
从 CMD 提示符(全局或在您的 Venv 中)将 GIMP 库位置添加到您的 PATH
SET PATH=%PATH%;C:\Program Files\GIMP 2\bin
然后安装pyenchant
pip install pyenchant
如果您要使用PyEnchant进行拼写检查和建议,请查看Pattern库,它们现在支持Windows 64位机上的Python 3。 https://github.com/clips/pattern/tree/development
如果您对使用感兴趣:
from pattern.en import suggest
suggest("fianlly")
#output: [('finally', 1.0)]