시스템에 python3.8, python3.10, python3.12 가 설치되어 있다.
주로 3.10을 사용하는데, 특정 프로젝트를 3.12로 가상환경을 만들어서 진행하다보니 tkinter 가 설치되어 있지 않다는 메시지가 뜬다.
Bash
sudo apt install python-tk
python-tk 설치 완료… 그래도 안됨
Bash
sudo apt install python3-tk
python3-tk 설치 완료. 이미 설치된 패키지란다.
여기저기 검색해보니 가상환경에 맞는 파이썬 버전의 tk를 설치하라고… 하…
Bash
sudo apt install python3.12-tk
설치 잘 되고, 파이썬 코드 실행 잘 된다.
사용하는 버전별로 설치하자.