美文网首页
WSL中使用pyplot作图

WSL中使用pyplot作图

作者: 黑白格_0ca6 | 来源:发表于2020-05-11 10:17 被阅读0次

    WSL默认是没有图形界面的,但是为此安装整套图形界面是很不简洁的,如果需要图形界面,建议直接使用Linux系统

    参考资料

    方案一:直接保存图片

    pyplot.show()修改为pyplot.savefig("matplotlib.png")即可

    方案二:使用VcXsrv

    • 在windows安装VcXsrv并运行,注意勾选Disable access control,其余默认
    • 打开WSL,并在./bashrc中写入环境变量
    export DISPLAY=`grep -oP "(?<=nameserver ).+" /etc/resolv.conf`:0.0
    export LIBGL_ALWAYS_INDIRECT=1
    
    • 退出./bashrc并激活
    source ~./bashrc
    
    • 测试(代码略)
      • 可以不必指定后端为‘TkAgg’
      • 不需要安装python3-tk


    方案三:使用jupyter lab

    conda install -c conda-forge jupyterlab
    

    最省事,但是只方便自己使用,做笔记之类的~

    相关文章

      网友评论

          本文标题:WSL中使用pyplot作图

          本文链接:https://www.haomeiwen.com/subject/dlvynhtx.html