栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

《tkinter实用教程一》 Linux环境下安装tkinter

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

《tkinter实用教程一》 Linux环境下安装tkinter

本教程是博主个人心血,未经允许不可引用,引用必举报,举报必封号。
博主个人博客【魏大王官网】,内容更精彩!!

《tkinter实用教程一》Linux 环境下安装tkinter

《tkinter实用教程二》tkinter 子模块 ttk

《tkinter实用教程三》tkinter Button 控件

《tkinter实用教程四》tkinter 布局管理 Grid

《tkinter实用教程五》tkinter ttk.frame控件

在 Linux 环境下安装 tkinter

tkinter 是 Python 编程语言中描述用于构建图形用户界面 (GUI) 的控件集,因此,学习 tkinter 安装之前,需要首先确定您已经正确安装了 Python。

您可以使用如下命令,直接安装 Python3 和 tkinter。

sudo apt-get install python3       # 安装 Python3
sudo apt-get install python3-tk    # 安装 tkinter

安装 Python3

本教程以 Python3 为目标语言,在 Linux 终端直接输入 python 或者 python3,如果输出以下内容,证明您已经正确安装了 Python3。

ubuntu:~$ python
Python 3.8.10 (default, Jun  2 2021, 10:49:15)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果输出了以下内容,说明您安装了 Python2,您可以尝试输入 python3 启动 Python3。

ubuntu:~$ python
Python 2.7.17 (default, Feb 27 2021, 15:10:58)
[GCC 7.5.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果您在输入 python3 后,终端输出了类似如下内容,那么说明您还没有安装 Python3。

ubuntu:~$ python3

Command 'python3' not found, but can be installed with:

sudo apt install python3

您可以使用如下命令安装 python3:

sudo apt-get install python3

安装 pip3

pip 是 Python 的包管理工具,您可以使用它进行包的安装和卸载,学习 Python 之前通常都需要安装 pip。

pip2 是 Python2 的包管理工具,pip3 是 Python3 的包管理工具 _

如果您在输入 pip --version 指令后,输出如下内容,证明您还没有安装 pip。

ubuntu:~$ pip --version

Command 'pip' not found, but can be installed with:

sudo apt install python3-pip

您可以使用如下指令,安装 pip3:

sudo apt-get intall python3-pip

安装 pip 之前,请一定要正确安装 python3 呦。

如果您输入 pip --version 命令,输出如下内容,那么恭喜您成功安装了 pip3。

ubuntu:~$ pip --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

pip3 首次安装后,通常都需要更新,请使用如下命令:

pip3 install --upgrade pip

到此为止,Python3 和 pip3 都已经成功的安装在您的电脑上了。

安装 tkinter

如果您在 Python3 环境下输入 import tkinter 回车后输出如下内容,说明您还没有安装 tkinter。

ubuntu:~$ python3
Python 3.8.10 (default, Sep 28 2021, 16:10:42)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "", line 1, in 
ModuleNotFoundError: No module named 'tkinter'
>>>

此时,您需要使用如下命令安装 tkinter:

sudo apt-get install python3-tk

如果您在 Python3 环境下,输出了如下内容,那么恭喜您已经成功安装了 tkinter:

ubuntu:~$ python3
Python 3.8.10 (default, Sep 28 2021, 16:10:42)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
>>>

一个简单的 tkinter 测试程序

为了确保一切都确实有效,让我们尝试在 tkinter 中运行一个“Hello World”程序。 对于这么短的内容,您可以直接将其输入到解释器中,而不是使用您喜欢的文本编辑器将其放入文件中。

from tkinter import *
from tkinter import ttk
root = Tk()
ttk.Button(root, text="Hello World").grid()
root.mainloop()

以上代码执行后,会弹出如下图所示的窗口:

本文代码执行在 wsl ubuntu 下,因此窗口属于 Windows 风格,如果您在其他环境下执行此代码,可能稍有不同,不影响学习。

《tkinter实用教程一》Linux 环境下安装tkinter

《tkinter实用教程二》tkinter 子模块 ttk

《tkinter实用教程三》tkinter Button 控件

《tkinter实用教程四》tkinter 布局管理 Grid

《tkinter实用教程五》tkinter ttk.frame控件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/423808.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号