AEP Notebooks에서 DatasetWriter 모듈을 가져올 때 ImportError 발생

Adobe Experience Platform Notebooks에서 DatasetWriter에 ImportError가 발생하는 경우 호환성 문제 때문일 수 있습니다. 올바른 패키지 버전을 설치하고 커널을 다시 시작합니다.

설명 description

환경

  • 제품: Adobe Experience Platform
  • 구성 요소: Data Science Workspace의 Python 노트북
  • 문제 컨텍스트: DatasetWriter 모듈에서 platform_sdk.dataset_writer을(를) 가져오는 동안 발생합니다.

문제/증상

Python 노트북에서 다음 명령을 실행할 때 오류가 발생합니다.

from platform_sdk.dataset_writer import DatasetWriter

표시된 오류 메시지는 ImportError입니다. 지정된 모듈을 가져오는 데 문제가 있음을 나타냅니다. 이 문제는 설치된 패키지 간 호환성 문제(특히 typing-extensions 패키지 관련)로 인해 발생할 수 있습니다.

해결 방법 resolution

이 ImportError를 해결하려면 다음 단계를 따르십시오.

  1. 올바른 버전의 Typing-extensions를 설치합니다.

    Python 노트북을 열고 영구 설치에 대한 매직 명령을 사용하여 다음 명령을 실행합니다.

    %pip install typing-extensions==4.4.0

  2. 커널 다시 시작

    • 올바른 버전의 typing-extensions을(를) 설치한 후 커널을 다시 시작하여 모든 변경 내용이 적용되도록 합니다. 일반적으로 노트북 인터페이스의 모서리에 있는 다시 시작 단추를 사용합니다. 자세한 내용은 데이터 과학 Workspace 안내서의 커널 세션을 참조하세요.
  3. 다시 시작하면 DatasetWriter에 액세스해야 하는 읽기/쓰기 작업이나 기타 관련 셀을 다시 실행하십시오.

필요한 패키지(예: typing-extensions)의 호환 가능한 버전을 설치 및 사용 중인지 확인하고 변경 후 커널을 다시 시작하면 DatasetWriter을(를) 가져와서 사용할 수 있습니다.
추가 리소스
JupyterLab 노트북의 데이터 액세스 및 관련 용어에 대한 자세한 내용은 Data Science Workspace 안내서의 다음 리소스를 참조하십시오.

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