Попытка импортировать Левенштейна (Jupyter ipython + windows) - PullRequest
0 голосов
/ 10 ноября 2018

Я новичок в python и Anaconda, и я попытался запустить свой код, который содержит импорт Левенштейна, однако он показывает мне эту ошибку:

ImportError                               Traceback (most recent call last)
<ipython-input-1-896847aaaa86> in <module>()
      1 import pandas as pd
      2 import numpy as np
----> 3 import Levenshtein as lv
      4 import math
      5 import re

ImportError: No module named 'Levenshtein'

Любые рекомендации по этому поводу, я должен вам огромное спасибо

1 Ответ

0 голосов
/ 26 ноября 2018

Ошибка возникает из-за того, что Anaconda не поставляется с пакетом Левенштейна. Вам придется установить его.

Обычно вы хотите установить пакеты Python на Jupyter Notebook с помощью команды conda. Однако у меня возникли проблемы с установкой этого пакета, в частности на Windows, просто потому, что Защитник Windows продержал этот процесс бесконечно.

То, как мне удалось установить его, используя pip в Windows cmd. Сначала вы должны выяснить, работает ли исполняемый файл python с вашего ноутбука.

В вашей записной книжке:

import sys
{sys.executable}

Скопируйте путь, который выводит ячейка, откройте cmd. Там используйте следующую команду:

[PASTE THE PATH HERE] -m pip install python-levenshtein

После этого вы сможете импортировать Левенштейна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...