前沿拓展:
本文利用Win10 WSL配置centos的運行環(huán)境,并通過vscode的remote-wsl插件能夠直接在centos里面運行代碼。
另外也可以通過部署docker和安裝虛擬機來實現(xiàn),這樣就需要vscode的remote-ssh插件。
先決條件
開啟win10的WSL功能,這個百度很多,不介紹了。
Centos安裝
win10運行centos子系統(tǒng),需要centos的rootfs,這里采用github大神的方式
github地址 https://github.com/RoliSoft/WSL-Distribution-Switcher
過程如下:
1.第一安裝python3
2.需要下載WSL-Distribution-Switcher
3.使用get-prebuilt.py下載centos鏡像,多個linux版本可以選擇
多個linux版本可以選擇,也可以選擇OS version
4.執(zhí)行install.py腳本安裝即可
詳細安裝過程可以通過上面的github地址參考過程。
安裝成功,可以通過wslconfig 看到
*我使用的終端工具為
配置vscode
為了使用centos子系統(tǒng),并完美的配合vscode開發(fā),安裝remote-wsl插件
安裝后,在vscode側(cè)邊欄可以遠程連接圖標了
也可以看到我們的Ubuntu和Centos子系統(tǒng),我們右鍵就可以連接了,這時vscode是結(jié)合wsl運行的,里面的資源管理器需要打開centos里面的文件夾。
在E盤創(chuàng)建個python文件夾,第二通過vscode打開文件夾,作為項目目錄
在python目錄創(chuàng)建個t.py試試,終端調(diào)用的也是centos
可以看到python目錄后面跟著centos子系統(tǒng)名稱。
小編綜合來說
通過這樣的方式,我們把分區(qū)的代碼運行在centos環(huán)境,remote-wsl插件使vscode和win10子系統(tǒng)緊密**起來。
另外如果有阿里云、華為云、百度云服務(wù)器的話,可以通過remote-ssh來實現(xiàn)這樣的方式。
拓展知識:
原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請注明出處:http://xiesong.cn/122494.html