WSL+ vscode 编程方法记录
WSL 的终端可以安装 zsh,使用起来体验感比 CMD 好太多了,再加上环境配置要方便很多,所以这里记录一下开发的流程和注意事项。
这里使用 conda 控制不同的 Python 环境,进行日常代码工作。还可以使用 Docker 实现更加严格和规范的环境配置。
Windows 图形界面查看 WSL 中的文件:
方法1:资源管理器进入
方法2:WSL 终端运行 code .
,可以直接打开 vscode,连接 WSL 并打开当前路径。
WSL Python 环境控制:
安装 conda: Installing on Linux — conda 23.10.1.dev49 documentation
创建项目环境
$ conda create -n 3d python=3.10 # 创建新环境 $ conda info --envs # 查看目前的环境 # conda environments: # base /home/thor/miniconda3 3d /home/thor/miniconda3/envs/3d $ conda activate 3d (3d) $ pip install open3d (3d) $ conda install jupyter notebook
WSL 内代理设置
默认情况下,在 WSL2 中,windows 可以访问到 WSL 的网络,而 WSL 访问 Windows 的有点麻烦。
在我实际使用的时候,Windows 设置了代理,但是 WSL2 还是会出现网络问题。
解决方法是创建文件 C:\Users\%你的用户名%\.wslconfig
,填入以下配置。
[wsl2] networkingMode=mirrored autoProxy=true dnsTunneling=true
可以参考 Accessing network applications with WSL | Microsoft Learn 的说明
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!