在 Windows 10 的 WSL 設定 Python 開發環境

  1. 在 Windows 10 上安裝,使用 WSL 安裝最新的 Ubuntu
    https://docs.microsoft.com/zh-tw/windows/wsl/install
  2. 安裝 Command-Line 編輯環境 ZSH
    https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH#ubuntu-debian–derivatives-windows-10-wsl–native-linux-kernel-with-windows-10-build-1903
  3. 安裝 ZSH 的延伸套件管理工具與主題管理工具 Oh My Zsh
    https://github.com/ohmyzsh/ohmyzsh/wiki#welcome-to-the-oh-my-zsh-wiki
  4. 在 Windows 10 上安裝 Visual Studio Code 與遠端 WSL 延伸模組,讓 WSL 可以利用 Visual Studio Code 開啟/編輯 WSL 中的檔案
    https://docs.microsoft.com/zh-tw/windows/wsl/tutorials/wsl-vscode
  5. 在 WSL 中安裝 Git,一般來說 WSL 會包含 Git,所以不用另外安裝
  6. Git 的帳密有很多管理方式,其中一個方式是使用 Git Credential Manager Core,WSL 也支援這個方式6.1 首先在 Windows 10 中安裝最新版的 Git:https://github.com/git-for-windows/git/releases/tag/v2.33.1.windows.16.2
    接著在 WSL 中,將管理帳密的工具的路徑,指向 Windows 10 的執行檔:https://github.com/microsoft/Git-Credential-Manager-Core/blob/main/docs/wsl.md#configuring-wsl-with-git-for-windows-recommended6.3
    設定完成後,嘗試 git clone 或 git pull 一個 repo 時,可能會在瀏覽器開啟一個要求授權的視窗,只要這個瀏覽器有登入 Github 帳號,授權後,帳密就會被記錄下來了
  7. 安裝 pyenv,安裝之前先安裝 build environment 需要的函式庫(library)
    https://github.com/pyenv/pyenv/wiki#suggested-build-environment

已發佈

分類:

作者:

標籤:

留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *