Python ImportError: ningún módulo llamado _Tkinter, instale el paquete Python-Tk

Zeeshan Afridi 15 febrero 2024
  1. el ImportError: ningún módulo llamado _tkinter, instale el paquete python-tk en Python
  2. Solucione el ImportError: ningún módulo llamado _tkinter, instale el paquete python-tk en Python
Python ImportError: ningún módulo llamado _Tkinter, instale el paquete Python-Tk

Este artículo discutirá el error ImportError: ningún módulo llamado _tkinter, instale el paquete python-tk en Python y cómo solucionarlo.

el ImportError: ningún módulo llamado _tkinter, instale el paquete python-tk en Python

Los paquetes de Tkinter deben instalarse externamente a través de la CLI e importarse a su programa. De lo contrario, encontrará el Error de importación: ningún módulo llamado _tkinter, instale el paquete python-tk.

Veamos el ejemplo.

Código:

import tkinter

Producción :

ImportError: No module named _tkinter, please install the python-tk package
# or
ImportError: No module named _tkinter

Solucione el ImportError: ningún módulo llamado _tkinter, instale el paquete python-tk en Python

Para corregir el error, instale el paquete tkinter externamente desde la interfaz de línea de comandos y luego impórtelo al programa actual.

Puede haber una versión diferente del comando según su sistema operativo (SO), por lo que puede probar la que se adapte perfectamente a su sistema operativo.

Si tiene Python 3x, debe ejecutar el siguiente comando. Este comando también funciona con Ubuntu.

sudo apt-get install python3-tk

Comando - Fedora:

sudo dnf install python3-tkinter

Comando - Arch Linux:

sudo pacman -S tk

Comando: basado en Debian y Python 3x:

sudo apt-get install python-tk

Además, si está utilizando RHEL, CentOS u Oracle Linux, puede usar yum para instalar tkinter.

yum install tkinter

Según su sistema operativo, debe instalar la versión que se adapte a su sistema, luego importar el tkinter a su programa actual y debería funcionar bien.

Probemos una aplicación GUI básica con tkinter.

Código:

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()

Producción:

Aplicación GUI usando tkinter

El código anterior creará un pequeño cuadro de diálogo, que en este caso muestra una etiqueta "Bienvenido a DelfStack.com" y un título "DelfStack", pero puede agregarle más pesos en consecuencia.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn

Artículo relacionado - Python Error