我想安装PyEnchant进行拼写检查,它需要在我的机器上安装enchant。但我能找到的所有.exe文件都是针对win32系统的。有没有其他方法可以在Windows 64位机器上安装它?
答案 0 :(得分:6)
目前没有64位版本的附魔。
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
希望这有帮助!
答案 1 :(得分:1)
根据此处的信息,https://github.com/rfk/pyenchant附魔和pyenchant不再维护。伤心。
答案 2 :(得分:0)
如果您要使用PyEnchant进行拼写检查和建议,请查看Pattern库,它们现在支持Windows 64位机器上的Python 3。 https://github.com/clips/pattern/tree/development
如果您对使用感兴趣:
from pattern.en import suggest
suggest("fianlly")
#output: [('finally', 1.0)]
答案 3 :(得分:0)
要把它留在这里给遇到它的任何人。 GIMP中包含一个预构建的libenchant 64位版本。通过安装它并将库添加到您的路径中,您可以在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
希望这会有所帮助。