首先,下載安裝 VcXsrv,官網叫sourceforge,先正常安裝,后面運行的時候修改配置(見下)。
自動生成的快捷方式名字是Xlaunch。
WSL2:
注意!WSL1和WSL2配置有差別!這里只是WSL2的配置。
#在終端執行 sudo apt-get update sudo apt-get install python3-tk pip install matplotlib
打開bashrc,將下行添加到bashrc文件中
export DISPLAY=`cat /etc/resolv.conf | grep nameserver | awk '{print $2}'`:0
退出后在終端主目錄下輸入,重新加載bashrc文件
source .bashrc
隨后打開Xlaunch,注意要勾選Disable access control,否則會報錯如下
Authorization required, but no authorization protocol specified
Error: Can't open display
測試:
安裝一個叫xeyes的app,安裝成功后運行xeyes。
sudo apt install x11-apps -y && xeyes
xeyes
安裝成功則會彈出窗口