如何在vs code中激活虚拟环境?

Sed*_*Can 4 python virtualenv visual-studio-code

我无法在 VS Code 中激活虚拟环境。我在 cmd 控制台中尝试了相同的代码,但在 vs code 终端中不起作用。

“D:\ python \ djangoapp \ djangovenv \ Scripts \ activate.bat”我编写了这段代码。

我使用的是 Windows 10 专业版

小智 15

当您切换解释器 VS Code 时,您需要切换 Python 解释器以指向 venv 中的解释器,它会在工作区中创建一个.vscode文件夹,其中包含指示 python 解释器的settings.json 。这将为 VS code 提供在何处定位 venv 的方向。

您可以按照以下步骤操作

第 1 步:在 VS Code 中输入 Ctrl+Shift+P。

第 2 步:找到您的虚拟环境:

[选择口译员]

Python:选择解释器 > 输入解释器路径 > 查找

第 3 步:找到虚拟环境后,选择 python 版本:

你的虚拟环境 > bin > python3.

第 4 步:现在在您的项目中,您将看到创建的 .vscode 目录,在其中打开 settings.json 并添加:

"python.terminal.activateEnvironment": true
Run Code Online (Sandbox Code Playgroud)

不要忘记在它与已经存在的键值对之间添加逗号。

第5步:现在重新启动终端。

您的虚拟环境会自动激活。