迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Python >

Python 错误 ImportError: No Module Named _Tkinter, Please Install the Python-Tk Package

作者:迹忆客 最近更新:2023/05/16 浏览次数:

本文将讨论 Python ImportError: No module named _tkinter, please install the python-tk package 错误及修复方法。


python 错误 ImportError: No module named _tkinter, please install the python-tk package

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),可能会有不同版本的命令,因此您可以尝试与您的操作系统完美匹配的版本。

如果您有 Python 3x,则需要运行以下命令。 此命令也适用于 Ubuntu。

$ sudo apt-get install python3-tk

命令 - Fedora:

$ sudo dnf install python3-tkinter

命令 - Arch Linux:

$ sudo pacman -S tk

命令 - Debian-based 和 Python 3x:

$ sudo apt-get install python-tk

此外,如果您使用的是 RHEL、CentOS 或 Oracle Linux,则可以使用 yum 安装 tkinter。

$ yum install tkinter

根据您的操作系统,您应该安装适合您系统的版本,然后将 tkinter 导入您当前的程序,它应该可以正常工作。

让我们用 tkinter 尝试一个基本的 GUI 应用程序。

代码:

from tkinter import *
window=Tk()

# label
lbl=Label(window, text="Welcome to Jiyik.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 Jiyik.com”和标题“Jiyik”,但您可以相应地为其添加更多权重。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Python 中错误 ValueError: Invalid Literal for Float()

发布时间:2023/05/17 浏览次数:53 分类:Python

Python 中 ValueError: invalid literal for float()。 float() 函数无法将字符串类型转换为浮点数。 相反,它会抛出一个 ValueError,它可能会因您的 Python 版本而异。

Python 错误 TypeError: Unhashable Type: List

发布时间:2023/05/17 浏览次数:95 分类:Python

本文将讨论 TypeError: unhashable type: 'list' 以及如何在 Python 中修复它。因为 Python 字典只接受可散列数据类型作为它们的键,而列表是不可散列的。

Python 中错误 AttributeError: __Exit__

发布时间:2023/05/17 浏览次数:113 分类:Python

尝试用 Python 开发新程序时出错是很常见的。 AttributeError 是 Python 中最常见的错误之一。在本文中,我们将看看如何解决这个 AttributeError: __exit__ 错误,并且我们将通过相关示例和解释来讨论这

Python 中错误 Path Python3 (From --Python=Python3) Does Not Exist

发布时间:2023/05/17 浏览次数:141 分类:Python

错误 The path python3 (from --python=python3) does not exist 可能有几个原因。一种可能是您的系统上没有安装 Python 3。 另一种可能是您安装了多个版本的 Python,而您尝试使用的版本不在您的 PATH 中。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便