新版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 DISPLAY=:0.0
然后执行下

本文介绍了如何在Win10的Linux子系统中配置图形界面,包括安装Xming、更新Linux系统、安装x11-apps驱动,以及设置DISPLAY变量以运行带有图形界面的程序,如Python的绘图程序。此外,还提供了在Linux子系统中安装PyCharm的方法。
最低0.47元/天 解锁文章
16万+





