为什么我在 CMD 中创建虚拟环境后无法仅通过运行文件来激活 Virtual Studio Code 中的虚拟环境

问题描述 投票:0回答:1

所以我使用Python 3.12.2。我正在使用 Visual Studio 代码。我将在笔记本电脑上制作的项目克隆到桌面上。我创建了一个虚拟环境,就像我通常使用命令(“Python -m venv venv”)一样(我通常有更好的名称,但项目很简单,所以名称不太重要)。我可以使用命令 venv\Scripts ctivate.bat 激活虚拟环境,但我不想这样做。我喜欢只运行 python 程序并自动“激活” venv 的选项,而不必总是运行此命令。我假设这与我的环境变量有关,但我不确定。如果有帮助的话,我附上了环境变量的屏幕截图。 我只使用基本 python 附带的默认 venv 模块

忘了补充一下,解释器只是 3.12.2('venv':venv)。可能没有必要说明,但只是试图提供尽可能多的有用信息。

python visual-studio-code virtualenv
1个回答
0
投票

我认为你可以通过选择你的Python解释器来做到这一点

只需使用 F1 -> Python:选择解释器 -> 选择您的虚拟环境
然后,如果你打开终端或执行 python 文件,你应该使用你的虚拟环境

© www.soinside.com 2019 - 2024. All rights reserved.