python/pyqt5

pyinstaller 후 sip , PyQt5.sip 오류

_JunHo 2020. 1. 9. 16:22

window 에서는 아직 이 오류를 접해보지 못했다.

Linux 기준 pyinstaller 후 실행시키면

'no module named sip'

'no module named PyQt5.sip'

와 같은 오류가 발생한다면

 

이 경우는 PyQt5를 설치하면서 같이 설치되는 sip를 pyinstaller 로 실행파일 변환하는 과정에서

찾지 못하는거 같은데 --hidden-import=sip 와 같이 히든옵션을 추가해주면 해결할 수 있다.