Вступление
Tkinter — это библиотека Python, используемая для создания графических пользовательских интерфейсов (GUI). Это стандартный интерфейс Python для набора инструментов Tk GUI, который широко используется в операционной системе Linux. В этом руководстве мы узнаем, как установить Tkinter в системе Linux с помощью pip или apt-get.
Чтобы установить модуль Python Tkinter в системе Linux, необходимо установить следующие предварительные условия:
- Python: Tkinter — это модуль для Python, поэтому в вашей системе должен быть установлен Python. Большинство дистрибутивов Linux поставляются с предустановленным Python, но если он у вас не установлен, вы можете установить его с помощью диспетчера пакетов вашего дистрибутива.
- Tcl/Tk: Tkinter основан на библиотеках Tcl/Tk, поэтому для использования Tkinter вам понадобятся эти библиотеки. Большинство дистрибутивов Linux поставляются с предустановленными Tcl/Tk, но если они у вас не установлены, вы можете установить их с помощью диспетчера пакетов вашего дистрибутива.
- Среда разработки. Чтобы установить Tkinter, в вашей системе должна быть настроена среда разработки. Обычно это компилятор (например, GCC) и утилита make. Если у вас не установлены эти инструменты, вы можете установить их с помощью менеджера пакетов дистрибутива.
Установите Tkinter в Linux
Tkinter уже включен в установку Python. Вам не нужно ничего явно устанавливать, чтобы использовать Tkinter.
Чтобы проверить, установлен ли Tkinter в вашей системе, откройте окно терминала и введите следующую команду:
python -m tkinter
Если Tkinter установлен, эта команда должна открыть пустой диалог. Если нет, вы получите сообщение об ошибке о том, что модуль «tkinter» не найден.
Если вы получаете сообщение об ошибке, это означает, что Tkinter не установлен в вашей системе. В этом случае вам нужно будет установить пакет Tkinter с помощью диспетчера пакетов вашей системы.
Чтобы установить Tkinter в Ubuntu, выполните следующую команду:
sudo apt-get install python3-tk
Чтобы установить Tkinter на CentOS, выполните следующую команду:
sudo yum install python3-tkinter
В системах Linux на основе Arch:
sudo pacman -S tk
В системах Linux на базе Fedora:
sudo dnf install python3-tkinter
После завершения установки Tkinter будет доступен для использования с Python.
Запуск примера с Tkinter
Давайте создадим пример программы Python с использованием модуля Tkinter. Создайте файл «example.py» со следующим содержимым:
from tkinter import *
window=Tk()
lbl=Label(window, text="Welcome to noviello.it", font=("Helvetica", 16))
lbl.place(x=60, y=50)
window.title('Hello Python')
window.geometry("400x150+10+10")
window.mainloop()
Теперь запустите скрипт Python с помощью следующей команды.
python3 example.py
Заключение
В этом руководстве мы узнали, как установить Tkinter в системе Linux с помощью pip или apt-get. Мы также узнали, как импортировать и использовать Tkinter в наших сценариях Python. Tkinter — это мощная библиотека, которая позволяет нам создавать привлекательные и функциональные приложения с графическим интерфейсом на Python и широко используется в экосистеме Linux. Обладая этими знаниями, вы сможете использовать Tkinter для создания собственных приложений с графическим интерфейсом в системе Linux.