我正在运行一个显式设置PYTHONPATH的脚本,以避免命名冲突。但是,即使我说os.environ['PYTHONPATH'] = ''
,看起来系统仍然能够找到“生活”在脚本之外的旧路径。
即使在我明确将其设置为新PYTHONPATH之后,我的系统如何才能看到旧的PYTHONPATH?
答案 0 :(得分:4)
PYTHONPATH
环境变量在启动时被解析并插入sys.path
。如果您需要在Python代码中调整路径,请操纵sys.path
,而不是PYTHONPATH
。