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

n17*_*911 5 python python-2.x docker

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

ImportError: No module named _tkinter, please install the python-tk package
Run Code Online (Sandbox Code Playgroud)

所以我尝试了“pip install python-tk”

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
Run Code Online (Sandbox Code Playgroud)

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

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

谢谢。

Hol*_*ehg -1

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

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