우잉's Development

pyQt5 : plug in 오류 본문

개발/PyQt5

pyQt5 : plug in 오류

우잉이 2021. 12. 22. 11:46
728x90
반응형

python 3.10 설치 후 처음 강의를 수강하면서 시작하자마자 오류가 떠서 당황스러웠다.

 

첫 에러 사항은 아래와 같았다.

qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""

(처음 부터 이러는건 아니자나!!)

많은 search를 해본 후 path 정의가 되지 않아서 이 문제가 발생하였다.

오류 해결 방법은 아래와 같다.

 

1. 제어판에서 시스템 및 보안 >시스템 을 연다.

2. 맨 오른쪽에 고급 시스템 설정 을 연다.

3. 아래 사진과 같이 환경 변수 클릭!

4. 아래 사진과 같이 새로만들기 후 밑에 변수 이름과 변수값을 적는다.

변수 이름: QT_PLUGIN_PATH

변수 값은 직접 폴더를 찾아야 한다.  보통 "~~\Python\site-packages\PyQt5\Qt5\plugins"에 있다.

찾기 어려우면 python을 키고 

>>>import sys
>>>sys.excutable

입력하여 C:\\Users\\(사용자마다다름)\\AppData\\Local\\Programs\\Python\\Python310\\python.exe

이런식으로 뜨면 Python310 폴더에 들어가 Lib\site-packages\PyQt5\Qt\plugins\platforms 부분으로 들어가 복붙하면 된다.

 

5. 환경변수 설정이 완료되면 환경변수 적용을 해야하무러 컴퓨터 재부팅이 필요하다. (바로 하려고 하니까 계속 똑같은 에러 나왔음.)

 

그후 다시 실행하면 완.벽.그.자.체 

많은 도움이 되길 바란다. 

화이팅!!!

 

728x90
반응형
Comments