您可以在 windows 中全局设置或删除 python 中的环境变量吗?

Can you set or delete an environment variable in python globally in windows?

我需要一个选项来在运行时从我的 python 代码中添加和删除全局环境变量,这可能吗?

您可以在程序的第一个开头设置它(在您执行的主文件的顶部):

import os
os.environ['ENV_VARIABLE_NAME'] = 'VALUE'

但更好的做法是在您的应用程序之外设置它,例如如果您有 运行 应用程序,请先使用它来设置环境变量,然后 运行 您的应用程序。

即使是 shell: 导出 VAR=VALUE;python myapp.py...