Wie importiere und benutze ich python Levenshtein Erweiterung auf OSX?

7

Ich habe das Python-Levenshtein-Archiv heruntergeladen und das Levenshtein-Verzeichnis extrahiert. Also, im Ergebnis habe ich die folgende Dateistruktur:

%Vor%

Und der folgende myscript.py Inhalt:

%Vor%

Aber ich bekomme den folgenden Fehler -

%Vor%

Was ist hier falsch?

    
LA_ 27.01.2015, 13:58
quelle

3 Antworten

16

Zwei weitere Möglichkeiten, das Paket python-Levenshtein zu installieren:

  1. easy_install python-Levenshtein (erfordert setuptools )
  2. pip install python-levenshtein (erfordert pip )
Franck Dernoncourt 20.04.2015 15:43
quelle
9

Es scheint mir so, als hätten Sie das Levenshtein-Paket nicht gebaut. Wechseln Sie in das nicht extrahierte Verzeichnis der heruntergeladenen Quelle (z. B. python-Levenshtein-0.12.0/ ) und erstellen Sie mit:

%Vor%

Wenn alles gut gegangen ist (abgesehen vielleicht von einigen Warnungen), installiere dein site-packages mit

%Vor%

Dann finde ich, dass ich das Paket benutzen kann. z.B. aus IPython heraus:

%Vor%

(Beachten Sie, dass Sie bei Ihrem (vielleicht unklugen) Platzhalterimport nur distance(string1, string2) verwenden sollten, ohne dem Paketnamen voranzukommen).

    
xnx 07.04.2015 14:42
quelle
-1

Sie können versuchen, Umgebungsvariablen zu setzen:

Hängen Sie die Pfade der Kataloge python-Levenshtein-master\build\lib.win-amd64-2.7\Levenshtein und python-Levenshtein-master\build\temp.win-amd64-2.7\Release\Levenshtein an Ihre Systemumgebungsvariable PATH an.

    
Alex Wang 15.07.2016 11:42
quelle

Tags und Links