ModuleNotFoundError: No module named관련 오류 해결 방법
본문 바로가기

주식 자동매매 강의/기초반(모든 코딩의 뿌리)

ModuleNotFoundError: No module named관련 오류 해결 방법

반응형

 최근 ModuleNotFoundError: No module named와 관련된 에러가 뜬다고 댓글을 많이 달아주시는데 기본적으로 아나콘다와 파이참이 연동이 되어야 합니다. 그리고 아나콘다에 설치된 PyQt5를 파이참이 읽어올 수 있어야 해결 됩니다.

 

 해결방법을 밑에 적어드리니 참고하십시오. 감사합니다.

 

반응형

 

1. Interpreter 위치 설정

 파이참에서는 아나콘다에 설치된 모듈을 읽어 올 수 있어야 하므로 반드시 아래와 같이 파이참에 아나콘다가 어디에 설치된 지 설정해주셔야 합니다.

 

파일에 셋팅 클릭
파일에 셋팅 클릭

 

 우선 파일에 세팅을 누르시고 아래와 같이 또 설정해주세요.

Interpreter 설정
Interpreter 설정

 위 부분이 중요한데 Python Interpreter에서  본인이 설정하신(저는 py37_32) 인터프리터를 반드시 선택하셔야 합니다. 일반적으로 파란색의 Python 3.8로 되어 있는데 아나콘다에 설정된 interpreter로 선택하세요.

 그러면 아래처럼 pyqt5 같은 모듈이 저장돼 있는 것을 확인하실 수 있습니다. 만약 위의 모듈이 없다면 아래와 같이 설정해 주세요.

 

2. 모듈 설정

 모듈을 설치하기 위해서는 아래와 같은 명령어를 입력하시면 됩니다.

모듈 설치
모듈 설치

 pip install pyqt5 또는 pip install singleton 이런 식으로 우리가 가져올 모듈을 모두 설치하셔야 됩니다.

 

 또는 아래 그림처럼 해주세요.

 

 

에러 대처 방법
에러 대처 방법

 또는 아래 그림처럼

 

에러 대처 방법
에러 대처 방법

 또는 아래 그림처럼

에러 대처 방법
에러 대처 방법

 풀어보자면 32비트 윈도우나 v5.11같은 경우 웹 엔진 모듈이 없기 때문에 별도로 설치를 해줘야 한다고 합니다. 그러니 우리 같이 일반 사람일 경우 64비트 윈도우를 사용하거나 최신 파이썬 버전을 사용해 주세요. 

 혹시 그래도 안되면 저도 찾아보겠습니다. 감사합니다.

반응형

.link_tit