其实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!