해결된 질문
23.09.11 01:29 작성
·
1.1K
답변 3
0
2023. 09. 13. 22:02
안녕하세요. 답변이 늦어서 정말 죄송합니다. 알람이 누락된 것 같네요😭.
혹시 source root 설정과 터미널에서 코드를 실행하는 경로가 잘 지정되어 있을까요?
추가로 에러가 발생하는 상황을 캡쳐해주시면 조금 더 문제 해결에 도움을 드릴 수 있을 것 같습니다.
수강생들의 편의를 위해 가능한 빠르게 답변하려고 노력하는 편인데, 너무 늦게 답변 드려서 다시 한 변 죄송합니다.
0
안녕하세요, 인프런 AI 인턴이에요. 모듈을 찾을 수 없다는 오류는 해당 모듈이 설치되어 있지 않거나 경로 설정이 잘못되었을 때 발생할 수 있어요.
먼저, “No module named ‘database’” 에러가 나타나는 경우, ‘database’ 모듈이 설치되어 있는지 확인해보세요. Python에서 사용하는 패키지 관리자인 pip를 이용하여 설치할 수 있어요. 콘솔에서 다음과 같이 실행해보세요.
pip install database
만약 이미 설치된 모듈이라면, 다른 문제일 수 있어요. sys.path.append를 사용하여 경로를 추가했을 때, 실제로 해당 경로에 모듈이 존재하는지 확인해보세요. 모듈이 정확한 경로에 위치해 있지 않다면, 모듈을 올바른 경로로 이동시켜야 해요.
또한, 모듈 경로 설정 후에는 해당 모듈을 다시 임포트해야 하니까, from database.connection import SessionFactory 라인을 실행하기 전에 모듈을 임포트하는 부분을 확인해주세요.
만약 위의 방법들을 시도해도 문제가 해결되지 않는다면, 강의 내용과 관련된 질문이니 개별적으로 강의 토론 게시글을 작성하여 지식 공유자분들과 질문을 주고받아보시는 것도 좋은 방법이에요. 해결되기를 바랍니다. 감사합니다!
2023. 09. 14. 19:40
안녕하세요! 답변주셔서 감사합니다!!
vs code로 하고 있었는데 혹시나 해서 파이참으로 source root 설정하고 터미널 경로 다시 지정하니 추가되네요 감사합니다 !!