什么是 Path 环境变量


操作系统,本质上是一个巨大的程序,各个用户程序是运行在操作系统下的子程序。在操作系统这个程序里有许多环境变量,设置好的环境变量可供运行在操作系统中的子程序共同访问。

比如,CMD 是 Windows 操作系统中的一个子程序,在 CMD 中键入 python 命令之所以能够直接运行 python 解释器,是因为在名为 Path 的环境变量中加入了 python 解释器所在的目录。

查看 Path 环境变量,会发现里面有一个包含 Python 的路径,复制该路径,用文件管理器打开,会发现里面有一个 python.exe:

在这里,Path 环境变量的作用就是保存一系列路径,将某个程序的路径保存在 Path 中,如果在系统中运行一个程序(比如某个子程序尝试调用其他子程序),而不告诉系统具体的路径地址,那么系统就会依据 Path 参数值去寻找这个程序来运行。

ref:简单易懂解说「到底什么是环境变量?」