Direkt zum Inhalt

Wie behebe ich „ImportError“: Kein Modul mit dem Namen „“ in AWS Glue?

Lesedauer: 1 Minute
0

Ich möchte einen Fehler „ImportError: No module named“ beheben, den ich in AWS Glue erhalte.

Lösung

Wenn du einen AWS Glue-Python-Shell-Job ausführst, der das erforderliche Python-Modul oder -Paket nicht finden kann, erhältst du eine Fehlermeldung ähnlich der folgenden: „ImportError: No module named pyarrow.compat“

Um dieses Problem zu beheben, stelle die fehlende Bibliothek als .egg- oder .whl-Datei bereit. Eine ausführliche Anleitung findest du unter Vewenden einer Egg- oder WHL-Datei.

Hinweis: AWS Glue Python-Shell-Jobs unterstützen .egg- und .whl-Dateien. Python importiert direkt aus beiden Dateitypen.

**Wichtig:**Python-Shell-Jobs unterstützen Python 3. Weitere Informationen findest du in der Richtlinie zur Unterstützung von AWS Glue-Versionen.

Ähnliche Informationen

Wie verwende ich externe Python-Bibliotheken in meinem AWS-Glue-ETL-Auftrag?

AWS OFFICIALAktualisiert vor 10 Monaten