1

我有一个读取某个系统变量的设置脚本(不是我的)。我尝试通过两种方式进行设置:

  • 转到控制面板>用户帐户>更改我的环境变量
  • 在命令行中:setx myvar myvalue

我将其设置为用户变量,因为我无权设置系统变量。如果我打开一个新的命令行窗口并输入set,我的变量会正确显示在那里。

但是,如果我启动 python 并运行以下脚本,我看不到我的变量:

import os
print os.environ

我正在使用 Windows 10 和 python 2.7。修改代码以获取变量是不可能的,因为它是来自外部库的代码。

4

0 回答 0