python中没有反映环境variables的变化

试图安装spark,我尝试设置系统环境variables时遇到一些问题。 我修改PATH使用:

“高级系统设置”→“环境variables”

但是当我从python调用这些variables时,使用下面的代码:

import os path = os.environ.get('PATH', None) print(path) 

显示python的path没有我所做的修改。 谢谢

从命令提示符调用的任何程序都将被赋予在调用命令提示符时的环境变量。

因此,在修改或添加环境变量时,应重新启动命令提示符(cmd.exe),然后调用python以查看更改。