Как импортировать внешнюю библиотеку в python?

#python

#python

Вопрос:

Кто-нибудь может мне помочь с подробным процессом загрузки и импорта внешней библиотеки под названием PyEnchant, чтобы проверить, является ли написание слова допустимым английским словом или нет

Комментарии:

1. Какую ОС вы используете?

2. Спасибо. Мой ответ ниже, и есть еще один хороший, на который вы можете взглянуть 🙂

Ответ №1:

Вы должны установить его с

 pip install pyenchant
  

Простой пример использования из документов:

 import enchant
d = enchant.Dict("en_US")
d.check("Hello") # Returns True
d.check("Helo")  # Returns False
  

Для установки pip смотрите: https://pip.pypa.io/en/latest/installing.html#install-pip

Ответ №2:

Официальная страница PyEnchant запрашивает эти предварительные требования перед установкой:

Предварительные требования

Для запуска PyEnchant вам потребуется установить следующее программное обеспечение:

 Python 2.6 or later
The enchant library, version 1.5.0 or later.
    For Windows users, the binary installers below include a pre-built copy of enchant.
    For Mac OSX users, the binary installers below include a pre-built copy of enchant.
  

Для вашего удобства есть exe-файл, который должен быть способен выполнять вышеуказанные действия — загрузите его.

Если вы хотите сначала установить enchant, а затем pyenchant, загрузите enchant отсюда.

Pyenchant находится на PyPI, поэтому вы должны иметь возможность

 pip install pyenchant
  

Если у вас нет pip, тогда загрузите get-pip.py и запустите python get-pip.py (для этого может потребоваться, чтобы у вас были права администратора).

а затем в вашем приглашении python,

 >>> import enchant
>>> help(enchant)
  

Из документации:

 >>> import enchant
>>> d = enchant.Dict("en_US")
>>> d.check("Hello")
True
>>> d.check("Helo")
False
>>> d.suggest("Helo")
['He lo', 'He-lo', 'Hello', 'Helot', 'Help', 'Halo', 'Hell', 'Held', 'Helm', 'Hero', "He'll"]
  

Ответ №3:

С Windows 10 (64-разрядная версия), Python 3.6:

Сначала установите pip:

  1. скопируйте текст по этой ссылке https://bootstrap.pypa.io/get-pip.py и сохраните его в файл в выбранной вами папке. Вызовите файл: «get-pip.py «
  2. нажмите «Пуск» -> введите «cmd» -> щелкните правой кнопкой мыши -> открыть от имени администратора
  3. cd C:Usersyourpathyourfolder
  4. get-pip.py install
  5. если появляется сообщение с просьбой обновить: python -m pip install --upgrade pip

Второй:

  1. перейдите к https://pypi.python.org/pypi/pyenchant /
  2. загрузить pyenchant-2.0.0-py2.py3.cp27.cp32.cp33.cp34.cp35.cp36.pp27.pp33.pp35-none-win32.whl 3) из командной строки, открытой от имени администратора: cd C:Usersyourpathyourfolder
  3. py -3.6 -m pip install pyenchant-2.0.0-py2.py3.cp27.cp32.cp33.cp34.cp35.cp36.pp27.pp33.pp35-none-win32.whl

Ответ №4:

Прежде чем вы сможете установить pyEnchant , вы должны установить Enchant отсюда.

Затем, и только тогда, запустите

 pip install pyenchant
  

в вашей консоли, чтобы иметь возможность использовать pyenchant в ваших программах на Python.