ImportError: библиотека 'enchant' C не найдена. Пожалуйста, установите его через менеджер пакетов вашей ОС или используйте встроенный двоичный диск из PyPI

Вопрос в том, почему я вижу сообщение об ошибке в заголовке при попытке импортировать Enchant. Я использую Win64.

9 ответов

Решение

Я нашел ответ на этой странице GitHub.

Короче говоря, они еще не поставили колесо для платформы win_amd64.

На Ubuntu запустите sudo apt-get install libenchant1c2a

Решено: на Win7-64 я побежал

pip3 установить pyenchant==1.6.6

которая, похоже, является последней версией PyEnchant, все еще поставляемой с двоичными файлами Win-64. Более новые версии для меня не устанавливались, но эта была.

Для использования Amazon Ubuntu например.

yum install enchant 

а потом

pip install pyenchant

Для меня проблема, с которой я столкнулся, заключалась в том, что у меня была старая версия pip. Я установил последнюю версию и смог загрузить библиотеку pyenchant.

pip install -U pip

На Windows x64 я решил эту проблему следующим образом:

  • Нажмите на ссылку https://pypi.org/project/pyenchant/ и загрузите 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 теперь будут работать для других пакетов зависимостей.

Для работы с докером на AWS:

  1. Сapt-get:
      sudo apt-get update
sudo apt-get -y install enchant-2
  1. Сapt:
      sudo apt update
sudo apt -y install enchant-2

Спасибо

В MacOS вы можете установить его через brew:

      brew install enchant
pip install pyenchant

Я исправил ошибки на colab.

!apt update!apt install enchant --fix-missing

После исправления отсутствующих файлов можно было запустить энчант.

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