日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

在Windows10上基于WSL2运行Linux端图形应用程序

發布時間:2025/3/21 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Windows10上基于WSL2运行Linux端图形应用程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

近期入手了新的電腦,不想折騰,就用了自帶的 Windows 系統。但近兩三年來基本上都是使用 Ubuntu 系統,所以一時間系統之間切換使用竟還有些不適應。剛巧發現 WSL2 的 Linux 端子系統嵌套做得蠻不錯的,就決定日常做開發時基于 WSL2 系統調試,也算是對于 Windows + Ubuntu 的一個妥協了。但是今天發現,如果運行圖形程序時,比如 Python 中的畫圖,就無法可視化圖片,這個功能的缺失讓我很不適應,于是乎,Google 一番后,看了不少 Blog + Youtube + stackoverflow,最后摸出了一個適用我的電腦的解決方案,大致如下:

  • 首先安裝 VcXsrv 軟件并運行它,配置如下:

    留意最后一步,Additional parameters for VcXsrv 一欄里填入: -ac

  • 終端輸入 (一次性,退出則要重新輸入) 或者將如下兩句加入 .bahrc 文件 (永久性)。如果是 zsh 用戶則添加如下兩句到 .zshrc 文件:

    export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0 # in WSL 2 export LIBGL_ALWAYS_INDIRECT=1

    此步之后,在 WSL2 中的 Linux 子系統下,運行圖形程序就可以正常彈窗顯示了。

  • 參考博客:

    Using WSL to Build a Python Development Environment on Windows

總結

以上是生活随笔為你收集整理的在Windows10上基于WSL2运行Linux端图形应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。