작성
·
6
0
혹시 다름과 같은 현상에 대해 고수님들의 지도 부탁합니다.
간단한 test.py (fft 그래프 표시 정도)를 만들었고 개발도구 터미널에서 실행 시 정상
pyinstaller로 컴파일 후 실행 시 정상 있었습니다.
몇 달 지난후 어떤 이유 인지 확인이 안되지만
같은 파일을 개발도구 터미널에서 실행 시 정상이지만
pyinstaller로 컴파일 하면 BAD_POOL_CALLER 로 블루스크린이 발생 합니다.
파이썬 버전은 3.8 이고 현재 pyinstaller는 최신으로 업그래이드 한 상태입니다.
원인을 알 수 있다면 한수 부탁드립니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
honna님, PyInstaller로 컴파일한 후 블루스크린이 발생하는 문제는 여러 가지 원인에 의해 발생할 수 있습니다. 아래 몇 가지 점검 사항과 해결 방법을 시도해 보세요.
PyInstaller 옵션 확인: PyInstaller로 컴파일할 때 사용하는 옵션을 확인해 보세요. 특정 옵션이 문제를 야기할 수 있습니다. 만약 특정 옵션을 넣고 문제가 발생한다면, 기본 옵션으로 컴파일하여 테스트해 보시기 바랍니다.
드라이버 업데이트: BAD_POOL_CALLER 블루스크린 에러는 주로 드라이버 관련 문제로 발생할 수 있습니다. 모든 시스템 드라이버가 최신인지 확인해 보시고 특히 그래픽 드라이버를 업데이트해 보세요.
PyInstaller 이슈 트래킹: PyInstaller의 공식 깃허브(https://github.com/pyinstaller/pyinstaller)에서 유사한 이슈가 보고된 적이 있는지 확인하고, 최신 릴리즈 노트를 살펴보세요.
디펜던시 확인: PyInstaller로 빌드된 실행 파일이 사용하는 외부 라이브러리나 DLL이 제대로 로드되는지 확인하세요. 특정 라이브러리가 문제를 일으킬 수 있습니다.
안전 모드에서 테스트: Windows 안전 모드에서 실행하여 드라이버나 다른 백그라운드 프로세스가 문제를 일으키는지 확인해 보세요.
위의 방법을 통해 문제 해결의 실마리를 찾을 수 있기를 바랍니다. 추가적인 정보나 결과를 알려주시면 더 나은 해결책을 찾을 수 있도록 도와드리겠습니다.