파이썬3 ModuleNotFoundError: No module named 질문 입니다.

조회수 829회

파이썬에서 flask module 을 사용 중인데.

파이썬2.7에서는 문제 없이 사용하다가 파이썬 3로 코드를 수정하고있는데

파이썬3.6 에서 해당 코드 실행시키면 ModuleNotFoundError: No module named 출력하네요.

pip3 list 에서 찾아봐도

Flask (1.1.2) 설치되어있고

path 문제 인가 싶어서 해당 path 를 코드에 넣어도 똑같네요.

제가 뭘 놓치고 있는건지.. 고수님들 의견 부탁드립니다.

  • 잘 아시겠지만, ModuleNotFoundError 가 나왔다면, 모듈이 설치되지 않은 겁니다. 다른 이유는 없어요. 문제는, 해당 에러메시지가 나올 때 실행했던 파이썬 실행환경이 어느 것이냐를 찾는 문제로 귀결됩니다. 이걸 찾아야 하고, import sys; print(sys.path) 해보시면 어떤 실행환경을 실행중인지 좀 확인이 될 겁니다. path 수동으로 우겨넣는 것은 하지 마시고, 어떤 환경이서 돌고 있는 건지를 파악하세요. nowp 2020.11.5 13:34

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

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

(ಠ_ಠ)
(ಠ‿ಠ)