windows新机在vscode上配置wsl一条龙服务

又来出产低质量内容了,新机是因为之前被无良博客误导开启“windows预览版”然后持续接收成堆未经测试的新功能,三天两头蓝屏,终于几周前彻底爆炸需要重装了——

于是乎,得到了一个清爽的win11新PC!!!

这次记录下WSL的配置,免得哪天机子又爆炸然后格式化了。(主打一个搬运和收集)

安装WSL

这部分长话短说,就是在Microsoft Store上搜Ubuntu然后安装,直接双击打开可能报错:

WslRegisterDistribution failed with error: 0x800701bc

去 安装一个神奇妙妙工具 之后再重启就行了(链接来自参考文章1)(重启1/n)

接下来就要和“启用或关闭Windows功能”开始搏斗了。

需要开启一系列功能,相信有同学直接栽倒在第一步:开启Hyper-v。没有咋办?这样搞:

若无hyper-v开启选项,则以管理员身份运行hyper-v.cmd.
hyper-v.cmd内容如下:

pushd "%~dp0"
 
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
 
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
 
del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

运行完毕后重启,这时候能看见有开启hyper-v选项了。
同时开启:

.NET Framework
Windows虚拟机监控程序平台,
适用于Linux的Windows子系统
虚拟机平台
再重启即可。
 

这时候应该可以直接命令行 wsl 打开(不行的话再搜搜 很好搜的,我忘了说明一秒解决了)

好像还有一些写用户名和密码的配置。配好就可以直接wsl进了。

配置vscode

安装vscode不说了,记得安装一个插件叫 wsl。

然后直接就能从左边工具栏的插件下方看到 wsl 的快捷入口,直接就能进入。

接下来的所有事儿都可以在 vscode 的 terminal 里完成,安装包配环境什么的都可以多建几个终端同时搞,很方便。

安装点基础功能:

anaconda和pip什么的。其实直接搜就行,乱七八糟一堆语句,我把链接放到下面了。

参考文章:

1.Win11 WSL2 安装+配置+迁移 - 知乎 (zhihu.com)

2.Ubuntu/WSL2安装anaconda3教程(保姆级)_wsl安装anaconda-CSDN博客

3.WSL版的Ubuntu 20.04 LTS安装python3-pip - 知乎 (zhihu.com)

  • 14
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值