我在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}}
但这并不能解决我的问题。
您能否告诉我如何解决我的问题?
谢谢。
答案 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