我有一个脚本,它在Windows XP中通过在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session管理器\环境下的注册表中创建一个值来设置环境变量。当我在控制面板下查看env var GUI时,这个变量就会显示出来,但是如果我在命令窗口中输入SET,它就不会出现。如果我试图在命令窗口中回显它,它不会得到任何值。如何从脚本中正确设置环境变量,最好使用注册表?
我有个代码看起来是:
#!/usr/bin/env python
'''Plot multiple DOS/PDOS in a single plot
run python dplot.py -h for more usage
'''
import argparse
import sys
import matplotlib.pyplot as plt
import numpy as np
parser = argparse.ArgumentParser()
# parser.add_argument('--dos', hel