Dev record/Ubuntu

ModuleNotFoundError: No module named 'lib’

Barrer 2023. 1. 2. 23:37
반응형
import sys, os
sys.path.append(os.path.dirname(os.path.abspath(os.path.dirname(__file__))))

문제 상황

상위 폴더에 있는 모듈을 가져와야 하는데(import) 못 가져 오는 경우

해결 방안

import sys, os
sys.path.append(os.path.dirname(os.path.abspath(os.path.dirname(__file__))))

sys와 os 를 import 하고

상위 경로를 sys path에 추가한다.

 

 

반응형