inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

ModuleNotFoundError 해결 방법을 모르겠습니다.

1452

강세민

작성한 질문수 1

0

안녕하세요 코드 관련 공부를 하던 중에 오류가 발생하였는데 어떻게 해결해야 할지 모르겠어서글 작성하겠습니다.

코딩 오루.jpg

코드를 짰더니 이런 식으로 오류가 발생합니다. ! 어떻게 해결하면 좋을까요 ?

ModuleNotFoundError: No module named 'travel'

#practice11.py
import travel.thailand  
trip_to = travel.thailand.ThailandPackage()
 trip_to.detail() 

#vietnam.py
class VietnamPackage:
    def detail(self):
        print("[베트남 패키지 3박 5일] 다낭 효도 여행 60만원")

#thailand.py
class ThailandPackage:
    def detail(self):
        print("[태국 패키지 3박 5일]방콕, 파타야 여행 (야시장 투어) 50만원")

파이썬

답변 2

0

YongJun(Passion)

작업중이신 파일의 위치가 아마 잘못되었을 가능성이 있어보입니다.

현재 작업을 진행중이신 위치의 파일을 test.py라고 가정해본다면


-test.py (작업중인 파일)
-travel (사용자 정의 모듈)
practice11.py
vietnam.py
thailand.py

이렇게 인 경우
from travel import practice11, vietnam, thailand

이런 방향으로 사용이 가능하실거 같아요

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
강세민님, 제시하신 정보로 보아 ModuleNotFoundError: No module named 'travel' 오류는 Python에서 travel이라는 모듈을 찾을 수 없기 때문에 발생하는 것 같습니다. 이 모듈은 일반적으로 로컬 디렉토리에 있는 사용자 정의 패키지로 추정됩니다.

해결책은 다음과 같습니다:

  1. 현재 작업 중인 폴더가 travel 패키지를 포함하고 있는지 확인하세요.
  2. practice11.py 파일이 있는 위치에서 상대 경로 혹은 절대 경로로 travel 패키지를 정확히 참조하고 있는지 확인하세요.
  3. Python 인터프리터나 실행 환경이 해당 패키지를 인식할 수 있는 위치에 있는지 확인하세요.
  4. Python 파일을 실행하는 커맨드라인이나 IDE가 travel 패키지가 있는 디렉토리를 현재 작업 디렉토리(root)로 인식하고 있는지 확인하세요.

또한 __init__.py 파일이 travel 폴더 안에 존재하는 지도 체크해야 하는데, 스크린샷상으로 보아 이미 있으신 것 같습니다.

이러한 방법으로도 문제가 해결되지 않는다면, 추가적인 조언이나 도움이 필요할 수 있으니, Python 설치 경로, PYTHONPATH 환경 변수, 혹은 IDE 설정도 점검해보시기 바랍니다.

새로운 개발환경 조합 Next.js + Supabase

0

86

2

아나콘다 윈도우즈 설치 시, 다른 설치만 보입니다.

0

376

2

[2-4 숲속의기사]

0

412

1

시트 이름 지정하려는데 title 명령이 안 먹혀요

0

384

1

return 과 print 질문

0

461

1

파이썬 구구단 코드 질문

0

546

1

tkinter에서 버튼 커맨드를 설정할 때 명령을 2개 넣을 수 있나요?

0

566

0

별건 아니지만 궁금한점

0

302

1

데이터 전체에 대한 수익률을 계산하고 싶은데 오류가 뜹니다

0

324

0

데이터 시각화 도구 소개와 한글폰트 설정 에러

1

2280

1

3:55분부터 이해가 안갑니다

0

273

0

아톰에서 script 패키지 검색 시 나오지 않습니다.

1

588

1

역인덱스 관련 질문입니다.

0

494

1

파이썬 기본개념

0

350

1

강의 봤을때는 키랑 몸무게 표현이 되는데 저는 아래 적은 코드인 몸무게만 나옵니다 ㅜㅜ

0

342

1

4.19일부터 시작하는 코딩테스트 스터디원 구합니다.

1

230

0

모듈화 과정에서 pylint 오류가 잔뜩나면서.. 직접 임포트를 하더라도 해결이 안되던데 왜그럴까요?

2

605

1

오류 나는 부분이 있어서 다시 질문 드립니다! 도와주세요! (join 로그인시 백지, 몽고db 이메일주소 null 표시)

2

255

1

회원가입 만들기 오류 문의 (AttributeError: 'Cursor' object has no attribute 'count') 오류

2

1290

1

Chapter6 인스턴스 및 네임스페이스

0

198

1

%f자릿수에 대해

0

215

1

파이썬 버전

0

345

1

배열 n+1 궁금합니다.

0

154

1

스크래피 - 여러 웹페이지 크롤링하기

0

485

2