mac os에서의 파이썬 tkinter 라이브러리 사용 불가능
현재 대학생 신분의 초보 개발자 입니다.
얼마 전 맥북을 구매한 후 윈도우 노트북에서 개발하던 프로그램을 돌렸는데
파이썬 tkinter 라이브러리에서 오류가 나네요
원래 파이썬이 맥북이랑 호환성이 좋지 않은 걸까요..?
많은 개발자 분들이 맥북을 사용하신다고 알고 있는데
이런 개발 분야에서도 호환성이 떨어지는게 조금 의아해서 고수님들께 여쭤봅니다!!
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
현재는 문제 해결했습니다.
추후에 다른 분들께 도움이 될 수도 있으니 해결방법을 공유 할게요.
문제의 원인
맥북에는 기본적으로 설치되는 default-파이썬 존재
이 default-파이썬의 버전이 tkinter가 지원되는 버전보다 보통 낮은 버전이다.
현재 작성자는 visual studio code 를 사용하는데 빌드 시 이 default-파이썬이 이용된다.
해결 방안
새로운 최신 버전의 python을 설치한다. (작성자는 homebrew를 이용하였다)
visual studio code 에서 python 소스파일을 하나 만들고 창에 띄워둔다.
맨 오른쪽 하단을 보면 Python 3.11.3 64bit 이런 글자가 보인다.
클릭하면 화면 가운데에 파이썬 버전 두 개가 나오는데 이 중 숫자 큰거 클릭
해결 완료