win10的ubuntu子系统中用tkinter库时提示错误,麻烦给看看怎么回事 感谢感谢
这个错误通常意味着你正在尝试在没有图形界面的环境中运行Tkinter应用程序,比如在SSH终端中运行。你需要在有图形界面的环境中运行应用程序,或者使用其他的GUI库,比如PyQt或wxPython。
这个错一般是在没有X11图形显示的环境里面
解决办法:
1.安装X服务器软件,如Xming或VcXsrv,来模拟X11图形显示,要把DISPLAY环境变量设置为X服务器的地址
2.你要是只在子系统中运行命令行程序,不要图形界面的话,就在运行Python的时候添加-i参数,进入交互模式,就OK了
在装matplotlib的过程中遇到了此问题
ubuntu用户可以参考这个:去往知乎或者去往stackoverflow