Programming/Python

[Python] AttributeError: Module 'PyQt5' has no attribute '__version__' 대처 방법

상황

  • 친구의 부탁으로 Python을 활용한 이미지 인식 프로그램을 만드는 도중 해당 에러가 발생
  • anaconda prompt 환경에서 pyinstaller를 활용하여 .py 파일을 .exe 실행 파일로 만드는 과정에서 발생한 에러
  • pyautogui 패키지를 활용하는 코드가 에러의 원인일 것으로 추정
---------------------------------------------------------------------------
...
...
AttributeError: Module 'PyQt5' has no attribute '__version__'

 

해결 방안

아래의 코드를 Jupyter Notebook 환경에서 실행 후 다시 pyinstaller를 실행하면 에러가 해결될 것입니다.

!pip install PyQt5 --user --use-feature=2020-resolver

 

 

 

출처:
https://stackoverflow.com/questions/67884654/attributeerror-module-pyqt5-has-no-attribute-version#