Вопрос в том, почему я вижу сообщение об ошибке в заголовке при попытке импортировать чары. Я использую Win64.
ImportError: библиотека "enchant" C не найдена. Установите его через диспетчер пакетов ОС или используйте предварительно построенное двоичное колесо от PyPI
Ответ 1
Я нашел ответ на этой странице GitHub.
Вкратце, они еще не отправили колесо для платформы win_amd64.
Ответ 2
В Ubuntu запустите sudo apt-get install libenchant1c2a
Ответ 3
Для использования Amazon Ubuntu например.
yum install enchant
а потом
pip install pyenchant
Ответ 4
Для меня проблема, с которой я столкнулся, заключалась в том, что у меня была старая версия pip. Я установил последнюю версию и смог загрузить библиотеку pyenchant.
pip install -U pip
Ответ 5
На Windows x64 я решил эту проблему следующим образом:
- Нажмите на ссылку https://pypi.org/project/pyenchant/#files и загрузите pyenchant-2.0.0.win32.exe.
- Запустите его, и при установке с помощью мастера установки вы должны указать местоположение вашего интерпретатора Python, которое в моем случае:
C:\Users\Asus\AppData\Local\Programs\Python\Python36\python.exe
Важно: если вы используете интерпретатор python32, вы должны указать это местоположение:
C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\python.exe
Если вы используете версию интерпретатора Python 3.5, ваше местоположение может быть таким:
C:\Users\Asus\AppData\Local\Programs\Python\Python35\python.exe
и закончить установку. Команды Pip теперь будут работать для других пакетов зависимостей.
Ответ 6
Решено: на Win7-64 я побежал
pip3 установить pyenchant == 1.6.6
которая, похоже, является последней версией PyEnchant, все еще поставляемой с двоичными файлами Win-64. Более новые версии для меня не устанавливались, но эта была.