파이썬 PyQT로 교회 재정프로그램을 제작하고 있는 중입니다
이 게시물 기준 최근 게시물은
http://lsjsj92.tistory.com/294
입니다~
저는 이 프로그램을 pyinstaller를 이용해서 exe 파일을 만들어 배포하려고 했습니다
이 배포한 exe 파일이 제대로 실행이 되는지 확인해보려고 2대의 PC에서 실행을 해보았는데요
exe 파일만 배포해도 실행이 잘 되는 것이었죠
그래서 괜찮겠구나 했는데
왠걸??
막상 화도사랑의교회 지인분 PC에 설치를 하니까
this application failed to start because it could not find or load the qt platform plugin windows
라는 오류가 떴습니다
정확히는
this application failed to start because it could not find or load the qt platform plugin "windows" in "".
reinstalling the application may fix this problem
이라는 문구였는데요
그래서 구글링을 해서 여러가지 해결 책이 있길래 다 해보았지만 안되었는데요 ㅠ
결국 해결 방법을 찾았습니다.
파이썬 기준이구요. 나머지 qt 오류에도(C++ 등) 해당 되는 것 같았습니다
pyqt 배포 윈도우에서 실행 시 오류 발생입니다.
저는 pyqt5 버전이었습니다.
위와 같은 오류 메세지가 떴었습니다.
무슨 비쥬얼스튜디오 배포판 설치 등등 해결 방법이 있었지만 그거로는 되지 않았습니다.
비쥬얼스튜디오 배포판 같은 것 등은 다 삭제했습니다.
파이썬 기준이라서 해당 PC에 파이썬을 설치해도 안되더라고요
파이썬도 다시 삭제했습니다.
해결 방법은 아래처럼 하시면 됩니다.
제가 진행한 것은 파이썬 pyqt를 이용해서 교회 재정프로그램을 만든 것입니다.
화도사랑의교회 라는 교회 지인분이 부탁을 하셔서 만들었는데요
그래서 실행 파일이 hwadoV1 이름을 가지고 있습니다.
그리고 나머지 2개의 파일과 1개의 폴더가 필요한데요
libEGL.dll 파일과 qwindows.dll 파일이 필요합니다.
libEGL.dll 파일은 exe 파일이 위치한 동일한 곳에 위치시킵니다.
그리고 platforms 라는 폴더를 하나 만들고
qwindows.dll 파일을 여기에 위치시킵니다
그러면 해결이 되더라고요 ㅎㅎ
꼭 참고하세요!
'python' 카테고리의 다른 글
파이썬으로 지진 알람(경보) 만들어보기(지진 알림, 지진 알람) (0) | 2018.02.12 |
---|---|
IT 봉사 - 파이썬 GUI(pyqt5)로 교회 재정프로그램(화도사랑의교회) 개발8 (0) | 2018.02.09 |
IT 봉사 - 파이썬 GUI(pyqt5)로 교회 재정프로그램(화도사랑의교회) 개발7 (0) | 2018.02.06 |
IT 봉사 - 교회 봉사, 교회 재정프로그램(화도사랑의교회) 개발6 (0) | 2018.01.31 |
IT 봉사 - 교회봉사 교회(화도사랑의교회) 재정 프로그램 개발5 (0) | 2018.01.26 |