新版win10可以开启linux子系统,但是在里面执行Python的画图程序时因为缺少图形化界面总是报错,这里提供一个解决方案。
(1) 下载并安装windows版本Xming
地址: https://sourceforge.net/projects/xming/?source=typ_redirect
(2) 通过在命令窗中执行bash命令进入linux子系统;
(3) 执行sudo apt-get install update来更新Linux系统;
(4) 执行sudo apt-get install x11-apps 来安装图形化驱动;
(5) 在自己的程序前添加DISPLAY=:0 即可,比如DISPLAY=:0 python plot_demo.py
补充
- (1) 可以将下面的内容加入到.bashrc中,以避免每次指定DISPLAY:
# XMing display
export