設定 WSL
只要幾個步驟,您就可以安裝 Windows 子系統 Linux 版 (WSL)。 我們使用的是 wsl –install command。 此命令會啟用執行 WSL 並安裝 Linux Ubuntu 發行版本所需的功能。
注意
您必須確定您執行 Windows 11 或 Windows 10 版本 2004 以上版本 (組建 19041 和更高版本),才能執行 WSL install 命令。
我們也將建立 Python 專案,以便稍後在 Visual Studio Code 中使用。
本課程模組著重於如何使用 WSL 和 Visual Studio Code。 不過,WSL 安裝與 Visual Studio Code 無關,而您可以在任何位置及其本身使用 WSL。
安裝 WSL 和 Linux 發行版本
啟用 Windows 子系統 Linux 版
以系統管理員身分開啟 PowerShell,並在終端機中執行下列命令:
wsl --install此命令會啟用必要的 Windows 功能,並預設安裝 Ubuntu 發行版本。 您稍後可以選擇安裝不同的 Linux 發行版本。 鑒於其熱門程度,我們在此課程模組中使用的是 Ubuntu。
重新啟動您的電腦,以完成安裝並套用變更。
設定您的 Linux 發行版本
Linux 發行版本 (簡稱「發行版」) 是一種 Linux 作業系統版本,專為特定軟體和設定量身打造,以滿足各種需求或喜好設定。 Ubuntu 是一個熱門的 Linux 發行版本,以其方便使用的介面和廣泛的軟體生態系統而聞名,使其成為許多使用者的無障礙選擇。
重新啟動時,從 Windows [開始] 功能表開啟新安裝的 Linux 發行版本。
請遵循提示來建立 Linux 發行版本的使用者帳戶和密碼。
注意
如果您在安裝期間收到提示,需要建立使用者帳戶和密碼,您可以略過此步驟。
建立 Python 專案
許多語言可在 WSL 中運作,而在此課程模組中,我們選取了 Python。 這是適用於初學者的絕佳語言,因為它具有簡單且易讀的語法、提供各種程式庫和資源,且具有大型的支援社群。 此生態系統可讓初學者在遇到挑戰時可輕鬆尋求協助和資源。
安裝 Python
根據預設,Python 應該會安裝在 WSL 發行版本上。 若要確認,請在 WSL 終端機中執行:python3 -–version。 如果您沒有看到顯示的版本,請執行下列命令:
sudo apt update
sudo apt install python3 python3-pip
WSL 檔案系統
現在您需要為專案建立資料夾。 當您在 WSL 中工作時,您的檔案會儲存在 WSL 檔案系統中。 您的 Windows 和 Linux 檔案都會儲存在相同的實體硬碟上。 不過,它們存在於不同的檔案系統中:
WSL 檔案系統:檔案會以 Linux 相容格式儲存。 此系統與原生 Windows 檔案系統不同,其設計目的是要支援 Linux 作業和工具。
Windows 檔案系統:Windows 所使用的標準檔案系統,已針對 Windows 應用程式和工具優化。
雖然這兩個檔案系統都共存於相同的實體磁碟機上,但請務必在各自的環境內管理檔案,以維持相容性和效能。
WSL 允許存取 Windows 檔案,但為了進行開發,特別是使用 Visual Studio Code 之類的工具,建議您在 WSL 檔案系統中儲存和管理檔案。
在 WSL 中建立資料夾
若要建立資料夾,請使用以下命令:
mkdir helloWorld若要瀏覽至該資料夾,請使用以下命令:
cd helloWorld若要確認您所在的資料夾,請使用以下命令:
pwd您應該會在畫面上看到列印的訊息,其中顯示您目前所在的資料夾路徑。
若要建立名為 hello.py 的新 Python 檔案,以在執行時列印 Hello 訊息,請使用以下命令:
echo 'print("hello from python on ubuntu on WSL!")' >> hello.py若要執行新的程式,請使用以下命令:
python3 hello.py
很好,現在我們有 Python 專案可以繼續使用。 讓我們看看如何設定 Visual Studio Code WSL 延伸模組。