Mac OS Big Sur에서 작동하지 않는 PyQt 라이브러리와 관련된 솔루션이 있습니까?
Nov 13 2020
내 클래스 assignmnet에 PyQt 라이브러리를 사용하여 프로젝트를 수행했습니다. 신청서를 제출하기 전에 제대로 작동하는지 확인해야합니다.
오늘, 3 시간 전에 Mac book OS를 Big Sur로 업데이트했습니다. 그리고 PyQt 라이브러리가 작동하지 않는다는 것을 알았습니다. GUI가 표시되지 않습니다.
그것을 고치는 방법을 아는 사람이 있습니까?
답변
10 StanislavTikhomirov Nov 16 2020 at 17:25
추가하면 os.environ['QT_MAC_WANTS_LAYER'] = '1'
PyQT 5.15.1에서 문제가 수정됩니다 ( 크레딧 ).
6 ucktrk Nov 14 2020 at 16:50
PyQt5 == 5.13.0으로 롤백하면 문제가 해결되었습니다! PyQt5를 제거한 다음 pip install PyQt5 == 5.13.0을 사용하여 설치해야합니다.
RolandSmith Nov 13 2020 at 17:24
이것 과 관련이있을 수 있습니다 .
그렇다면 인터넷 연결을 끊으면 문제가 해결됩니다. 로 리디렉션 할 ocsp.apple.com
에서 0.0.0.0으로 /etc/hosts
.
EdwinFernandez Nov 30 2020 at 23:36
이와 관련하여 BigSur로 업그레이드 한 후 내 앱이 창 실행을 중지했습니다 ... 공식 Qt 지원 바인딩 PySide2 / shiboken2를 사용하고 있습니다.
PySide2 5.12에서 5.15로 업그레이드하면 문제가 해결되었습니다.
단계 :
PySide2 / shiboken2 제거
pip3 uninstall PySide2
pip3 uninstall shiboken2
재설치
pip3 install PySide2