2016-12-07 8 views
0

Ich habe einen folgenden Fehler: AttributeError: 'module' object has no attribute 'dfr'Attribute: 'Modul' Objekt hat kein Attribut 'dfr'

import tethne.readers as rd 
wordcounts = rd.dfr.ngrams(datapath, N='uni') 

AttributeError: 'module' object has no attribute 'dfr' 

rd? zeigt das Dokument über die Attribute der Pakete einschließlich dfr.

Ich habe das Paket namens tethne aus dem Paket python3.7 in das Verzeichnis site-pakages verschoben und conda env2.7 verwendet (da dieses Paket mit python 2 kompatibel ist, nicht mit python3) Dies könnte diesen Fehler verursachen. Wie kann ich das beheben?

+0

Haben Sie Modul 'tethne' installieren? –

+0

ja, ich habe – Serendipity

+0

installiert ich 2.7 aktivieren und pip installieren Sie das Paket erneut, und es hat funktioniert. – Serendipity

Antwort

0

Versuchen

from tethne.readers import dfr 
+0

Das ist ähnlich. Für die zweite Methode erzeugt es: ImportError: Name kann nicht importiert werden. Für die erste sagt es: from urllib.parse import urlparse, urljoin, urldefrag, ImportError: Kein Modul namens parse. Das passiert, obwohl ich urllib importieren kann (ich kann das Attribut urllib.parse irgendwie nicht verwenden) – Serendipity

+0

Welche [Version von Python] (http://pythonhosted.org/tethne/install.html#python) sind Sie benutzen? –

+0

Ich benutze Python 2.7 (conda) für diesen – Serendipity

Verwandte Themen