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를 해결하려면 다음 단계를 따르십시오.
-
올바른 버전의 Typing-extensions를 설치합니다.
Python 노트북을 열고 영구 설치에 대한 매직 명령을 사용하여 다음 명령을 실행합니다.
%pip install typing-extensions==4.4.0 -
커널 다시 시작
- 올바른 버전의
typing-extensions을(를) 설치한 후 커널을 다시 시작하여 모든 변경 내용이 적용되도록 합니다. 일반적으로 노트북 인터페이스의 모서리에 있는 다시 시작 단추를 사용합니다. 자세한 내용은 데이터 과학 Workspace 안내서의 커널 세션을 참조하세요.
- 올바른 버전의
-
다시 시작하면
DatasetWriter에 액세스해야 하는 읽기/쓰기 작업이나 기타 관련 셀을 다시 실행하십시오.
필요한 패키지(예: typing-extensions)의 호환 가능한 버전을 설치 및 사용 중인지 확인하고 변경 후 커널을 다시 시작하면 DatasetWriter을(를) 가져와서 사용할 수 있습니다.
추가 리소스
JupyterLab 노트북의 데이터 액세스 및 관련 용어에 대한 자세한 내용은 Data Science Workspace 안내서의 다음 리소스를 참조하십시오.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f