WSL VSCode 调用 Windows Python 可执行

WSL VSCode call Windows Python Executable

我希望 Bash 调用我的 Windows Python 当我 运行 我的 python 文件 时可执行.我只使用 WSL,所以我可以用 bash 替换 cmd/powershell。我不想在 WSL 上安装任何东西,我想在 Windows(在本例中为 Python)上使用现有程序。

然而,当我尝试 运行 我的 Python 文件(单击 'play' 按钮)时,我收到错误消息:

-bash: C:/Users/Connor/AppData/Local/Programs/Python/Python310/python.exe: No such file or directory 

我相信这可以通过将 C: 替换为 \mnt\c

来解决

如何实现?

我遇到了和你一样的问题。我通过以下步骤解决了这个问题。

  1. 打开VSCode
  2. 在你的left-down这边,你可以看到我指向的图标enter image description here(这里的名称是“打开远程Window”)
  3. 接下来您可以在“在 WSL 中重新打开文件夹”上方看到 enter image description here 并单击
  4. 然后你可以 运行 python 使用 wsl 并且没有目录错误