vscode关闭时vscode会停用虚拟环境吗?

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

寻求帮助以了解 VSCode 的工作原理。

我可以通过“选择解释器”命令切换解释器。执行此操作后,Python 解释器将显示在右下角:

virtual environment which is being activated

当我关闭 VSCode 时,VSCode 是否会停用虚拟环境(如果有的话)?

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

“激活”环境,在命令行上执行此操作时,大多只是设置一堆环境变量来指向特定文件夹,以便该文件夹是Python尝试找到其可执行文件和包的位置。差不多就这样了。没有什么持续运行的东西。 “停用”只是将这些环境变量恢复为默认值,因此您可以再次使用系统 Python。

您根本不需要激活环境即可使用它。如果您设置了正确的环境变量同时调用正确的Python可执行文件,您就可以在环境中运行代码而无需“激活”它。当您使用 VSC 运行代码时,这就是它所做的事情。 “激活”仅在命令行中使用,因此您不必每次调用 Python 时都输入带有环境变量的长命令。

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