使用WSL时,不能直接显示图片是件挺麻烦的事(尤其对于数据分析的相关工作而言)。但其实很容易就可以实现(不用安装图形化界面)。
- 在Windows系统下载并安装VcXsrv(安装时可能会有安全提示,放心安装即可),WSL将通过它把图片输出到Windows并在屏幕上显示;
- 安装时无特殊需求的话使用默认设置即可。安装后启动XLaunch,还是按照默认设置启动就可以了。以后每次想查看WSL中的图片,都要先启动它;
- 在WSL中配置一下,让它能够找到这个Xsever。输入以下命令(本人使用的是Ubuntu):
echo "export DISPLAY=127.0.0.1:0.0" >> ~/.bashrc
source ~/.bashrc
检查一下有没有结果
echo $DISPLAY
成功的话就大功告成啦!
因为过程并不复杂,所以虽然本文写得很简单,但相信以大家的捣鼓能力按照这篇文章应该是可以轻松搞定的。其他文章写得很详细,反而会让人感到无从下手。因为本人不是程序员,对原理不是很了解,有兴趣了解原理或者安装图形界面的兄弟盟可以看看其他大佬的教程!