Visual Studio Code venv支持

时间:2017-05-20 21:10:22

标签: python visual-studio-code python-venv

我正在使用Python的venv,并且不确定如何让VS Code识别文件夹布局。

解释器是系统级Python,因此它看不到项目的Lib/Scripts/Include/等,因此无法找到(导入)模块我已经添加了。

有没有办法配置VS代码以使用venv项目和非venv项目,还是我必须为每个项目设置python.pythonPath

1 个答案:

答案 0 :(得分:1)

在venv目录上方的级别中打开一个文件夹。然后,VS Code将发现/ Scripts中的python.exe。

例如,如果您在C:\ MyProjects中创建了venv

$conn->close();

然后用VS代码

C:\MyProjects> python -m venv MyEnv

选择C:\ MyProjects

Open Folder... (Ctrl-K Ctrl-O)

现在您应该会看到一个包含。\ MyEnv \ Scripts \ python.exe的下拉列表。

https://github.com/Microsoft/vscode-python/issues/2470#issuecomment-418459133