pyside 나 pyqt 등에서 text field를 입력받는 widget에 입력을 하면 발생하는 오류임.
이유는 잘 모르겠지만, 검색해보니 이미 많이 알려진 에러였다. (Python에 국한되지 않고 Java등에서도 많이 발생하는 듯...)
해결책은 맥에서 한영 전환에서 caps lock 키를 사용하는데, 한영전환 단축키로 지정된 caps lock을 해제하면 해당 오류가 발생하지 않는다.
Solution
spotlight search(cmd
+ space
) 에서 keyboard
로 검색하여 나온 Keyboard
설정창을 띄운다.
키보드 설정창에서 아래 그림과 같이 Text Input
항목의 Edit
를 클릭한다.
그러면 다음과 같은 그림이 나오는데, 여기서 Use the Caps Lock key to switch to and from ABC
를 해제시킨다.(아래그림이 해제된 상태임.)
그리고 아래의 Done
을 클릭하면 된다.
개인적으로는 shift
+space
를 한영전환으로 사용하는터라...
일단 caps lock을 해제시켰다.
References
'Errors' 카테고리의 다른 글
[macOS] Unable to find Python library directory. Use a framework build of Python. : PySide6 (0) | 2024.03.03 |
---|---|
[vscode] Python F5 로 수행시 에러: E+00000.078: Error while enumerating installed packages. (0) | 2024.02.05 |
[code-server] ipad의 웹브라우저에서 integrated terminal에 NerdFont 적용하기 (0) | 2023.09.27 |
[WSL] root계정으로만 로그인 되는 경우. (0) | 2023.09.19 |
[Error] vscode extension : Vim : 한글 입력 에러. (0) | 2023.09.18 |