Python ImportError: _Tkinter라는 모듈이 없습니다. Python-Tk 패키지를 설치하십시오.
-
ImportError: No module named _tkinter, please install the python-tk package
in Python -
Python에서
ImportError: No module named _tkinter, please install the python-tk package
수정
이 문서에서는 Python에서 ImportError: No module named _tkinter, please install the python-tk package
오류와 이를 수정하는 방법에 대해 설명합니다.
ImportError: No module named _tkinter, please install the python-tk package
in Python
Tkinter 패키지는 CLI
를 통해 외부에 설치하고 프로그램으로 가져와야 합니다. 그렇지 않으면 ImportError: No module named _tkinter, please install the python-tk package
가 발생합니다.
예를 보자.
암호:
import tkinter
출력:
ImportError: No module named _tkinter, please install the python-tk package
# or
ImportError: No module named _tkinter
Python에서 ImportError: No module named _tkinter, please install the python-tk package
수정
오류를 수정하려면 명령줄 인터페이스에서 외부적으로 tkinter
패키지를 설치한 다음 현재 프로그램으로 가져오십시오.
운영 체제(OS)에 따라 다른 버전의 명령이 있을 수 있으므로 OS와 완벽하게 일치하는 명령을 시도할 수 있습니다.
Python 3x가 있는 경우 다음 명령을 실행해야 합니다. 이 명령은 우분투에서도 작동합니다.
sudo apt-get install python3-tk
명령 - 페도라:
sudo dnf install python3-tkinter
명령 - 아치 리눅스:
sudo pacman -S tk
명령 - Debian 기반 및 Python 3x:
sudo apt-get install python-tk
또한 RHEL, CentOS 또는 Oracle Linux를 사용하는 경우 yum
을 사용하여 tkinter를 설치할 수 있습니다.
yum install tkinter
OS에 따라 시스템에 맞는 버전을 설치한 다음 tkinter를 현재 프로그램으로 가져오면 제대로 작동합니다.
tkinter로 기본 GUI 응용 프로그램을 사용해 봅시다.
암호:
from tkinter import *
window = Tk()
# label
lbl = Label(window, text="Welcome to DelfStack.com", fg="blue", font=("Helvetica", 14))
lbl.place(x=60, y=100)
# title
window.title("DelfStack")
# size of the dialog box
window.geometry("400x200+10+10")
window.mainloop()
출력:
위의 코드는 작은 대화 상자를 생성합니다. 이 경우 "Welcome to DelfStack.com"
레이블과 "DelfStack"
제목이 표시되지만 이에 따라 더 많은 가중치를 추가할 수 있습니다.
Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.
LinkedIn관련 문장 - Python Error
- AttributeError 수정: Python에서 'generator' 객체에 'next' 속성이 없습니다.
- AttributeError 해결: 'list' 객체 속성 'append'는 읽기 전용입니다.
- AttributeError 해결: Python에서 'Nonetype' 객체에 'Group' 속성이 없습니다.
- AttributeError: 'Dict' 객체에 Python의 'Append' 속성이 없습니다.
- AttributeError: 'NoneType' 객체에 Python의 'Text' 속성이 없습니다.
- AttributeError: Int 객체에 속성이 없습니다.