다른 모듈에서 파일을 가져 오는 중에이 오류가 발생합니다. 이유는 무엇인지 말해 줄 수 있습니까? 콘솔에서 실행 중입니다. 진흙 투성이 일로 명령이 실패했습니다.oozie.common.file을 파일로 가져 오기 ImportError : oozie라는 모듈이 없습니다
폴더 구조 :
oozie/common/file.py
oozie/common/__init__.py
oozie/__init__py
내가 수입에 노력하고있는 곳에서 내 위치 :
oozie/mylocation/pjt.py
oozie/common/__init__.py
명령 :
파이썬 코드는 HDFS에서 이동합니다import oozie.common.file as file
작업이 복제 인수 1 인 단일 시스템에서 실행 중입니다. – mahan07
복제 계수는 동일한 데이터가 hadoop으로 복제되는 횟수가 스크립트 실행에 영향을주지 않습니다. 단일 시스템에서 문제는 라이브러리 경로 일 가능성이 큽니다. 같은 경로 라이브러리 문제가있는 "oazie에서 pyspark를 실행하는 방법"을 찾는 좋은 제안을 찾을 수 있습니다. 나는 모든 클래스들을 같은 .py 파일에 넣는 것을 해결했다. 워크 플로 구성이 모든 파일을 다운로드하도록 설정되어 있는지 확인하십시오. – ozw1z5rd