从 WSL 选择 Python 解释器

use*_*814 23 visual-studio-code windows-subsystem-for-linux

我使用的是 Windows 10,并且希望将 Python 的默认 VSCode 解释器设置为与我的 WSL 2 (Ubuntu) 中使用的解释器相同,以便我始终使用“一个 Python”。

当我单击“选择 Python 解释器”时,会出现查找解释器路径的提示,但我不确定该路径是什么。

h1-*_*wan 30

我认为,为了使用 WSL python,您需要在 WSL 远程窗口中运行 VSCode。您需要先安装远程 WSL 扩展。然后,左下角有一个绿色按钮,可以让您启动 WSL 窗口,或者它会告诉您已经进入其中。

这表明您处于 WSL 窗口中

如果您在 WSL 窗口中,您应该能够非常轻松地选择 Python 解释器。它会自动检测它,或者您可以which python3在 Ubuntu 终端中运行来获取路径。如果您想从此窗口中导航到 Windows 文件系统上的文件,请查看例如/mnt/c/Users/<USER_NAME>.


小智 4

可能来晚了,但您可以通过简单的命令找到您在 WSL2 上使用的 Python:

which python3
Run Code Online (Sandbox Code Playgroud)

它会告诉你蟒蛇放置在哪里。