web-dev-qa-db-ja.com

Windows64ビットマシンにpyenchantをインストールします

スペルチェックのためにPyEnchantをインストールしたいのですが、マシンに enchant をインストールする必要があります。しかし、私が見つけたすべての.exeファイルはwin32システム用でした。 Windows 64ビットマシンにインストールする他の方法はありますか?

9
joe wong

現在、Enchantの64ビットバージョンはありません。

PyEnchantはPython 32ビットでスペルチェックを実行できます-64ビットを使用する必要がある場合Pythonの場合、64ビット用のEnchantとPyEnchantをビルドする必要があります自分で問題を解決してください。残念ながら、これは簡単なことではありません。

32ビットPythonは、ほとんどの使用法で、64ビットマシンで正常に動作し、一般に、より多くのライブラリがサポートされていることに注意してください。

Python 2.7(32ビット)にインストールするために必要なことは次のとおりです。

pip install -U pyenchant

この後に問題が発生した場合、次のステップはアンインストールして再インストールすることです。

pipアンインストールpyenchantpip install -U pyenchant

お役に立てれば!

6
Indigo8

ここの情報によると https://github.com/rfk/pyenchant enchantとpyenchantはもう維持されていません。悲しい。

代わりに別のプロジェクトをお勧めします: https://github.com/barrust/pyspellchecker

1
user3764597

それに出くわした人のためにこれをここに残しておきます。 GIMPに含まれているlibenchantのビルド済み64ビットバージョンがあります。それをインストールしてライブラリをパスに追加することで、64ビットバージョンのPythonでpyenchantを構築できます。

最初にGIMPをインストールします: https://www.gimp.org/downloads/

グローバルまたはVenv内のCMDプロンプトから、GIMPライブラリの場所をPATHに追加します

SET PATH=%PATH%;C:\Program Files\GIMP 2\bin

次に、pyenchantをインストールします

pip install pyenchant

お役に立てれば。

0
Jarocks

スペルチェックと提案にPyEnchantを使用する場合は、パターンライブラリを参照してください。これらは、Windows64ビットマシンでPython 3をサポートしています。 https:// github .com/clip/pattern/tree/development

使用法に興味がある場合:

from pattern.en import suggest
suggest("fianlly")
#output: [('finally', 1.0)]
0
wqp89324