2

我在 bash 中为 Windows(Ubuntu)和安装的 VS Code(Windows)设置了一个虚拟环境。Python 项目在 bash 的 venv 中运行良好,但我现在想通过 Visual Code 对其进行调试。

我正在尝试在 settings.json 中按如下方式设置 python.pythonPath

{
    "python.pythonPath": "C:\\repos\\myrepo\\venv\\bin\\python"
}

返回的错误是“请验证路径...”

请注意,通过 Windows 的 bash,可以通过 /mnt/c/ 访问文件系统

至于Python的自动检测,它只列出了安装在windows文件系统上的python.exe(这对我没有用)。

https://code.visualstudio.com/docs/python/environments解释说这样做就足够了,但似乎不起作用。

4

1 回答 1

0

它不起作用,因为从 0.8.0 版开始,扩展还没有正式支持 WSL。请参阅https://github.com/Microsoft/vscode-python/issues/67投票并跟踪检测基于 WSL 的虚拟环境的问题。

于 2017-12-04T23:09:43.267 回答