Win10 linux子系统下显示图形界面

其实win10开启Linux子系统后,是可以运行图形化界面程序的,比如神器PyCharm,是不是可以抛弃虚拟机啦~
言归正传,我们来看看如何安装图形界面及Pycharm:
1. 下载并安装windows版本Xming
2. 通过在命令窗中执行bash命令进入linux子系统
3. 执行sudo apt-get install update来更新Linux系统
4. 执行sudo apt-get install x11-apps 来安装图形化驱动
5. 下载安装Pycharm
6. 在自己的程序前添加DISPLAY=:0 即可,比如DISPLAY=:0 python plot_demo.py

安装Pycharm

在官网下载Linux版本的Pycharm,进入下载目录使用解压命令解压,tar -zvxf pycharm-community-2018.1.2.tar.gz。然后进入解压后的文件夹中的bin目录,输入sh pycharm.sh即可运行。
此时可能报一些JAVA异常错误,解决方案如下:

sudo apt-get install libxrender-dev
sudo apt-get install libxtst-dev

正常安装后,应该就可以运行了。

Tips:
如果不想每次都在前面加DISPLAY=:0,可以在.bashrc文件末尾追加

# XMing display 
export DISPLAY=:0.0

然后source .bashrc使之立即生效
另外可以添加短命令alias pycharm='sh ~/pycharm-community-2018.1.2/bin/pycharm.sh'

Enjoy!

你可能感兴趣的:(linux基础)