一、WSL安裝
??1.安裝條件
??安裝的操作系統(tǒng)最低要求為Windows10版本2004或者window11,Windows操作系統(tǒng)及具體版本查看辦法為:點擊鍵盤上的Windows徽標鍵,鍵入winver,如下圖:
??點擊打開,即可查看Windows系統(tǒng)對應的版本。
??2.啟用WSL
??啟用Windows功能中的虛擬平臺、適用于Linux的Windows子系統(tǒng)和Windows虛擬機監(jiān)控程序平臺,操作步驟如下:
??打開控制面板->程序與功能->啟用或關閉Windows功能,依次勾選上虛擬平臺、適用于Linux的Windows子系統(tǒng)和Windows虛擬機監(jiān)控程序平臺,點擊確定,而后重啟計算機,操作流程如下圖所示:
??3.設置默認版本
??可通過任意shell(cmd或者powershell)使用如下命令設置WSL默認版本
wsl --set-default-version
??將默認版本設置為2
wsl --set-default-version 2
二、CentOS系統(tǒng)安裝
??WSL官方中并沒有CentOS的發(fā)行版,在此采取github文件導入的方式進行CentOS系統(tǒng)安裝。
??1.下載github開源的適用于Linux的Windows子系統(tǒng)的CentOS系統(tǒng)下載(參考下載地址:https://github.com/mishamosher/CentOS-WSL)。
??2.解壓下載的壓縮包,得到兩個文件,右鍵管理員運行CentOS.exe,等待安裝完成。
??使用wsl -l命令查看已安裝的Linux發(fā)行版,如下圖所示,CentOS7安裝成功。
??3.運行CentOS7,介紹三種方法,一是在安裝目錄中雙擊運行CentOS7.exe進入Linux系統(tǒng);二是在powershell或cdm輸入wsl指令進入Linux系統(tǒng);以上是常見的兩種方式,第三種方法為使用VSCODE進入Linux系統(tǒng),詳情見三、vscode配置。
三、vscode配置
??1.配置默認shell為WSL
??在VSCODE中連接安裝的CentOS系統(tǒng),設置VSCODE默認終端為WSL:
??選擇CentOS(WSL)為默認的終端,現(xiàn)在新建終端就默認連接CentOS(WSL)系統(tǒng)了。
?? 2.VSCODE連接WSL
??上述方法在Windows系統(tǒng)中即可使用WSL中的CentOS系統(tǒng)中的Python環(huán)境進行,但上述方法并不是VSCODE直接連接到WSL中的CentOS系統(tǒng),例如VSCODE不能直接配置連接到WSL中的CentOS系統(tǒng)下的Python編譯器。
??要使用VSCODE直連WSL,首先安裝WSL插件:
??而后即可看到本機的WSL中的CentOS系統(tǒng),點擊連接打開:
??使用組合鍵"CTRL+SHIFT+P",選擇Python解釋器:
??選擇指定的Python解釋器:
四、git安裝
??為CentOS7系統(tǒng)安裝git:
yum -y install git
??查看git版本:
git --version
五、miniconda安裝
??安裝Python開發(fā)環(huán)境,使用miniconda安裝,下載地址:https://docs.conda.io/en/latest/miniconda.html,找到對應系統(tǒng)版本的安裝,首先安裝wget工具:
yum -y install wget
??下載miniconda安裝腳本:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
??安裝miniconda,執(zhí)行安裝腳本,按照提示自定義設置即可:
/bin/bash Miniconda3-latest-Linux-x86_64.sh
??輸入yes同意權限事項:
??可自定義安裝路徑,直接回車為默認的/root/miniconda3/路徑:
??輸入yes同意初始化:
??安裝成功:
??退出當前shell,新建shell:
六、Python環(huán)境配置
??Python開發(fā)環(huán)境的配置主要為conda的操作。
conda已安裝環(huán)境查看:conda env list
conda新建環(huán)境,mlenv為新建的環(huán)境名稱:conda create -n mlenv python=3.10
切換到新建的環(huán)境:conda activate mlenv文章來源:http://www.zghlxwxcb.cn/news/detail-689242.html
??由base切換到了mlenv:文章來源地址http://www.zghlxwxcb.cn/news/detail-689242.html
到了這里,關于windows10在WSL2中安裝Centos發(fā)行版+git+miniconda+vscode的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!