如何在我的docker镜像中安装python-tk

时间:2017-07-24 20:55:01

标签: python docker python-2.x

我在Docker镜像中运行python脚本时出现此错误

root@43d2222b15c8:/tf_files# pip install python-tk
Collecting python-tk
  Could not find a version that satisfies the requirement python-tk (from versions: )
No matching distribution found for python-tk

所以我尝试了安装python-tk'

{{1}}

但这并不能解决我的问题。

您能否告诉我如何解决我的问题?

谢谢。

2 个答案:

答案 0 :(得分:0)

使用import Tkinter。它不应该通过pip要求。它内置于python2.7中(假设你使用的是python2.7,因为这篇文章是用它标记的。如果你使用3那么它就是一个不同的解决方案以及评论中的人正在引用的内容。)< / p>

https://docs.python.org/2/library/tkinter.html#module-Tkinter

答案 1 :(得分:0)

可能由于没有显示而没有安装软件包而不是在运行它不是问题。

为了方便起见,我将粘贴代码来做到这一点:

docker run -ti -e DISPLAY = $ DISPLAY blah-image blah命令

从这里提取: Python Tkinter in Docker .TclError: couldn't connect to display