就如同一个外来新事物,进入到一个新的系统或国家,会将其划分类别和使用范围,比如辣椒归入食物,钢笔用来写字,火车是用来出行的。这些新事物在进入新国家后,大家先进行归类或者被告知用途,在下次在使用时,才会相应的想到这些新事物。而不会出现混乱,出现张冠李戴的情况。
环境变量也是一样,系统对于一个进入系统的软件A或代码,不认识它们,更不知道如何归类或处理,所以在安装时就应该人为进行设置来告诉系统,它是用来干嘛的,或者它的位置在哪里可以找到。待到下次系统在遇到这个软件和代码时就知道如何处理,或者系统要进行某项操作时,可以找到属于这一类别的软件A。
此处应有个栗子:
大家都知道python的执行文件后缀是.py,但是对于一个新安装python软件的系统来说,它就不认识.py是什么意思,不知道如何处理相关的文件。所以在新安装python时,就应该设置环境变量path,来告诉系统,带.py后缀的文件,是可执行文件。
这里要注意path环境变量只是众多环境变量中的一种,用来告诉系统可执行程序的路径。不同类型的事物或文件,可以归类为不同的环境变量当中。如time环境变量,是用来告诉系统当前的时间。具体各类别环境变量的作用可问度度。