VSCode选择Python解释器时如何查找WSL2安装的virtualenv路径
WSL2 virtualenv环境VSCode解释器路径查找方案
- 第一步:进入WSL2终端,激活对应的virtualenv虚拟环境,执行命令
which python3,终端返回的字符串就是该虚拟环境Python解释器的绝对路径,直接完整复制这段路径。 - 第二步:打开VSCode命令面板,进入「Python: select interpreter」选项,选择「enter interpreter path」,直接粘贴刚才复制的路径提交即可,无需通过find按钮手动浏览查找。
- 若需要通过find按钮手动定位:Windows端打开的VSCode访问WSL文件的路径前缀为
\\wsl$\<你的WSL发行版名>\,例如Ubuntu22.04对应的前缀是\\wsl$\Ubuntu-22.04\,按照路径层级找到对应虚拟环境目录下的bin/python3文件即可。 - 更简便的方案:按下
Ctrl+Shift+P选择「Remote-WSL: Open Folder in WSL」,以WSL远程窗口模式打开本地项目,此时VSCode会自动识别WSL环境内的所有虚拟环境,直接在解释器列表选中即可,无需手动填写路径。
内容的提问来源于stack exchange,提问作者newbieeyo
相关产品推荐
相关产品推荐

