Правильное заклинание Python

Я пытаюсь написать скрипт на Python для исправления заклинаний для языков - АНГЛИЙСКИЙ [ГБ], НЕМЕЦКИЙ, ИСПАНСКИЙ, ИТАЛЬЯНСКИЙ, ФРАНЦУЗСКИЙ.

В качестве первого шага я установил pyenchant на свой компьютер [64bit, python 2.7] и при попытке импортировать пакет enchant получил следующее сообщение об ошибке.

*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-битная версия пакета enchant еще не доступна.

Может ли кто-нибудь помочь мне с использованием пакета enchant или любого другого пакета / техники для исправления заклинания для вышеупомянутых пяти языков.

1 ответ

Pyenchant может выполнить проверку орфографии на всех пяти языках в 32-битном Python - если вам нужно использовать 64-битный Python, то вам нужно будет собрать Enchant и Pyenchant для 64-битных и решить любые проблемы самостоятельно.

Обратите внимание, что 32-битный Python отлично работает, в большинстве случаев, на 64-битных машинах и в целом поддерживается больше библиотек.

Для установки на Python 2.7 (32 бит) все, что вам нужно сделать, это:

pip install -U pyenchant

Если у вас возникли проблемы после этого, следующим шагом будет удаление и переустановка:

pip uninstall pyenchant
pip install -U pyenchant

но вы также можете использовать загрузку магазина сыра, если у вас возникли проблемы, я бы порекомендовал, для простоты, просто использовать ссылку Установщик Windows для установщика Windows версии 1.6.6.

Другие вопросы по тегам