ImportError bij het importeren van de DataSetWriter-module in AEP-laptops

Als u een ImportError tegenkomt met DatasetWriter in Adobe Experience Platform-laptops, is dit mogelijk te wijten aan compatibiliteitsproblemen. Installeer de juiste pakketversie en start de kernel opnieuw.

Beschrijving description

Omgeving

  • Product: Adobe Experience Platform
  • Component: Python-laptop in Data Science Workspace
  • Context van probleem: treedt op wanneer wordt geprobeerd DatasetWriter te importeren uit de module platform_sdk.dataset_writer .

Probleem/symptomen

Er treedt een fout op bij het uitvoeren van de volgende opdracht in een Python-laptop:

from platform_sdk.dataset_writer import DatasetWriter

Het weergegeven foutbericht is een ImportError die aangeeft dat er een probleem is met het importeren van de opgegeven module. Dit probleem kan zich voordoen als gevolg van compatibiliteitsproblemen tussen geïnstalleerde pakketten, met name met betrekking tot het typing-extensions -pakket.

Resolutie resolution

Ga als volgt te werk om deze ImportError op te lossen:

  1. Installeer de juiste versie van typing-extensies:

    Open uw Python-laptop en voer de volgende opdracht uit met toveropdrachten voor permanente installatie:

    %pip install typing-extensions==4.4.0

  2. Kernel opnieuw starten

    • Nadat u de juiste versie van typing-extensions hebt geïnstalleerd, start u de kernel opnieuw om ervoor te zorgen dat alle wijzigingen van kracht worden. Gebruik de knop voor opnieuw opstarten die zich gewoonlijk in een hoek van de laptop bevindt. Voor meer informatie, verwijs naar ​ Kernelzittingen ​ in de Gids van Workspace van de Wetenschap van Gegevens.
  3. Nadat u opnieuw bent gestart, voert u alle lees- en schrijfbewerkingen of andere relevante cellen waarvoor toegang tot DatasetWriter vereist is, opnieuw uit.

Door ervoor te zorgen dat u compatibele versies van de benodigde pakketten, zoals typing-extensions, hebt geïnstalleerd en gebruikt en de kernel opnieuw start nadat u wijzigingen hebt aangebracht, moet u DatasetWriter kunnen importeren en gebruiken.
Extra Middelen
Raadpleeg voor meer informatie over gegevenstoegang in JupyterLab-laptops en relevante terminologie de volgende bronnen in de Workspace Guide voor gegevenswetenschap.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f