我正在使用Tkinter打开一个对话框,要求输入路径,为此使用的代码是
from tkinter import filedialog
from tkinter import *
root = Tk()
root.withdraw() #Since I only need the filedialog and not a blank window at the back
source_folder = filedialog.askdirectory(title = 'Select Source Folder')
这在我的Windows安装中有效,但是当我在Windows服务器上运行它时,对话框(文件夹选择框未打开)
注意:Windows服务器不会冻结,它只是不显示弹出窗口,而Powershell的行为就像在期待输入一样。
系统配置:
本地系统(正在运行):Python 3.6,Windows 10 N(1803)
远程系统(不起作用):Python 3.6,Windows Server 2016 Standard(1607)
使用mstsc
连接到远程服务器,很高兴在需要时提供其他信息。
发布之前我已经尝试过的东西:
让我知道您是否能够复制问题,否则,我可能必须重置Windows Server安装。 附言以防万一,是的,服务器具有完整的图形界面,而不是命令行界面。