python 에러 순서를 판단하고 싶습니다. import error
조회수 681회
run하는 py 에서 message.py import할때와
message.py 에서 util 을 import하는 에러
그리고 util 안에서 자체적으로 util을 import 할때 에러가 발생하는데
해결을 작은거 부터 하는 게 올바른 에러 해결법인가요????
cannot import name 에러인데 해결방법이 따로 있나요?? 경로 오류인가 해서
경로 설정해봤지만 해결이 안되어서 질문드립니다.
수정했습니다. 정신이 없어서 말을 이상하게 썼네요..
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
안녕하세요. :-)
진정하시고... 제가 이해한대로 정리해볼게요.
①
main.py
라는 프로그램 시작점인 코드가 있다고 가정②
main.py
를 실행시키면 이 아이는 가장 먼저message.py
를 import 함③
message.py
는util
이라는 패키지를 import하는데 에러 발생④
util
패키지는 내부의__init__.py
가 import되는데, 이__init__
은util
내부의 다른 코드들을 import하는데 에러 발생④만 문제이거나 ③까지 문제일 수 있습니다. 물론 다 고치셔야되구요... 가장 작은 단위부터 천천히 확인해보세요. ④의
util
이란 아이가 정상인 지 확인해보시는 게 좋겠죠?- util이란 아이가 있는 디렉토리에서 마우스 우클릭
- 여기에 PowerShell 창 열기(혹은 명령 프롬프트 열기)
cmd
입력&엔터python
입력&엔터import util
하여 오류가 없는 지 확인
잘 해결되시길 바랍니다.
감사합니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력