【发布时间】:2018-05-14 06:23:22
【问题描述】:
我正在进入 Tkinter,我正在尝试将图像放入它制作的窗口中,但是无论我在哪里搜索互联网,我都发现我需要一个名为 ImageTk 的模块。我试过安装这个模块,但它不起作用,我已经安装了 PIL 和 Pillow,但 ImageTk 无法安装,我不知道为什么。
我对 Tkinter 比较陌生,对它的理解有限,所以如果这是一个明显的问题,我很抱歉。
每当我尝试安装时,我都会得到以下信息:
选择以前未选择的包 python3-pil.imagetk:armhf。 dpkg:不可恢复的致命错误,正在中止:包的文件列表文件 'qdbus' 缺少最后的换行符 E:返回子进程 /usr/bin/dpkg 错误代码 (2)
【问题讨论】:
-
您尝试了什么,遇到了什么错误?
-
ImageTk 是 PIL 的一部分。如果您已正确安装 Pillow,您可以使用
from PIL import Image, ImageTk导入它 -
是的,我试过了,但它说:ImortError: cannot imort name 'ImageTk'
-
sudo apt-get install python-imaging sudo apt-get install python-imaging-tk是我在其他地方找到的,因为它说您需要将 ImageTk 与 PIL 分开安装。然而,这可能已经改变了
标签: python tkinter python-imaging-library