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.pyutil이라는 패키지를 import하는데 에러 발생

    util 패키지는 내부의 __init__.py가 import되는데, 이 __init__util 내부의 다른 코드들을 import하는데 에러 발생

    ④만 문제이거나 ③까지 문제일 수 있습니다. 물론 다 고치셔야되구요... 가장 작은 단위부터 천천히 확인해보세요. ④의 util이란 아이가 정상인 지 확인해보시는 게 좋겠죠?

    1. util이란 아이가 있는 디렉토리에서 마우스 우클릭
    2. 여기에 PowerShell 창 열기(혹은 명령 프롬프트 열기)
    3. cmd 입력&엔터
    4. python 입력&엔터
    5. import util 하여 오류가 없는 지 확인

    잘 해결되시길 바랍니다.

    감사합니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)