在Windows 64位计算机上安装pyenchant

时间:2016-06-12 06:07:24

标签: python windows pyenchant

我想安装PyEnchant进行拼写检查,它需要在我的机器上安装enchant。但我能找到的所有.exe文件都是针对win32系统的。有没有其他方法可以在Windows 64位机器上安装它?

4 个答案:

答案 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不再维护。伤心。

人们推荐另一个项目:https://github.com/barrust/pyspellchecker

答案 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

希望这会有所帮助。