所以我使用Python 3.12.2。我正在使用 Visual Studio 代码。我将在笔记本电脑上制作的项目克隆到桌面上。我创建了一个虚拟环境,就像我通常使用命令(“Python -m venv venv”)一样(我通常有更好的名称,但项目很简单,所以名称不太重要)。我可以使用命令 venv\Scripts ctivate.bat 激活虚拟环境,但我不想这样做。我喜欢只运行 python 程序并自动“激活” venv 的选项,而不必总是运行此命令。我假设这与我的环境变量有关,但我不确定。如果有帮助的话,我附上了环境变量的屏幕截图。 我只使用基本 python 附带的默认 venv 模块
忘了补充一下,解释器只是 3.12.2('venv':venv)。可能没有必要说明,但只是试图提供尽可能多的有用信息。
我认为你可以通过选择你的Python解释器来做到这一点
只需使用 F1 -> Python:选择解释器 -> 选择您的虚拟环境
然后,如果你打开终端或执行 python 文件,你应该使用你的虚拟环境