在WSL子系统中使用matplotlib绘图时,图形界面无法弹出,需要调用第三方显示界面,如VcXsrv,安装好后首先需要配置使其可以通过防火墙,并查看WSL的版本,如下:
1 | >wsl -l -v |
若是WSL2,则可以对~/.bashrc进行如下配置:
1 | export DISPLAY=`grep -oP "(?<=nameserver ).+" /etc/resolv.conf`:0.0 |
执行如下代码使其生效:
1 | source ~/.bashrc |
重启命令行即可生效。
在WSL子系统中使用matplotlib绘图时,图形界面无法弹出,需要调用第三方显示界面,如VcXsrv,安装好后首先需要配置使其可以通过防火墙,并查看WSL的版本,如下:
1 | >wsl -l -v |
若是WSL2,则可以对~/.bashrc进行如下配置:
1 | export DISPLAY=`grep -oP "(?<=nameserver ).+" /etc/resolv.conf`:0.0 |
执行如下代码使其生效:
1 | source ~/.bashrc |
重启命令行即可生效。
WeChat Pay