配置WSL
windows桌面下,按下面順序可以找到 "啟動或關閉windows功能” ,
開始 -> 設置 -> 應用 -> 應用和功能 -> 可選功能 -> 相關設置下 更多Windows功能(滾動鼠標到底部)點擊后,會彈出 啟動或關閉windows功能的頁面,找到“適用于Linux的Windows子系統”,在前面勾選,確定后,等待Windows安裝,若提示重啟,就重新啟動。下面有詳細的截圖
安裝Ubuntu
1、打開Microsoft store,如下圖,然后搜索框輸入Linux,我這里安裝的是Ubuntu 18.04 LTS,點擊獲取后,就會自動安裝。
2、安裝完后,會出現打開如果沒有出現的話,那在開始,應該會有一個最近添加的Ubuntu,點擊,也可以打開
3、打開后,會顯示要初始化,等待一會初始化完后,會要求輸入username, password等,輸入你自己想要的username與password后,就可以進入控制臺了
點擊下圖標,也可以打開Ubuntu的控制臺
安裝Anaconda
1、進入https://repo.anaconda.com/archive/,根據計算機是32位或64位選擇版本,下載anaconda for linux。我使用的是Anaconda3-2021.11-Linux-x86_64.sh。
2、在終端命令行中輸入wget命令下載
wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh
3、下載完后,輸入如下命令
bash Anaconda3-2021.11-Linux-x86_64.sh
4、提示輸入yes同意條款,輸入yes同意安裝路徑,等待安裝完成即可
5、關閉控制臺后,重新再打開控制臺,輸入conda,應該可以看到如下的界面,anaconda安裝成功了
創建虛擬環境
不想用虛擬環境的也可以跳過
如下是創建一個名稱為torch1.10的虛擬環境,python的版本為3.9,回車后,然后等待是否安裝,然后輸入y或者直接回車,就會自動安裝并創建虛擬環境。
conda creat -n torch1.10 python=3.9
完成后,可以看到幾個3個done,
輸入如下命令,即可進入虛擬環境
conda activate torch1.10
vscode 配置python環境
打開windows下安裝的vscode,安裝WSL插件,安裝完后,reload或者關閉vscode,再打開
然后點擊左下角,如下2所示,選擇第一個或者第二個都可以,這樣就會彈出一個新的vscode。
打開任意的folder(Ubuntu下的),如下,點OK即可以
然后安裝python extension
就可以運行python啦
至止windows10下python的Linux環境已經搭建好,enjoy coding.