什么是PATH变量

PATH是计算机名词,功能是设备可执行文件的搜索路径。也就是说,环境变量是用于存放可执行文件路径的,里面内容全是一条一条的路径。

PATH变量作用

这里用一个小例子来说明一下其作用。首先在桌面上创建一个测试目录,在其中创建一个文本文档,在里面随便编辑一些内容。

然后我们在命令行中输入绝对路径,回车将其打开。

C:\Users\Administrator>cd Desktop\test\

C:\Users\Administrator\Desktop\test>dir
 驱动器 C 中的卷是 愚者千虑
 卷的序列号是 1CE0-F203

 C:\Users\Administrator\Desktop\test 的目录

2020/03/07  13:32    <DIR>          .
2020/03/07  13:32    <DIR>          ..
2020/03/07  13:32                18 test.txt
               1 个文件             18 字节
               2 个目录 76,010,946,560 可用字节

C:\Users\Administrator\Desktop\test>test.txt

C:\Users\Administrator\Desktop\test>

了解基础DOS命令请转到==>>DOS常用命令

Linux PYTHONHOME变量和PATH变量的关系_环境变量

这种是通过绝对路径的方式将其打开,也就是说,你想打开test.txt文件,就必须得进入到test目录中,那么要想不通过绝对路径的方式打开test.txt文件,那就要用到path环境变量了。

当我们在命令行中输入一个命令或访问一个文件时,系统会首先在当前目录下寻找,如果找到了则直接打开或执行,如果没有找到,则会依次去path环境变量的路径中去寻找,直到找到文件位置,若path环境变量都没有找到,则会显示报错。也就是以下报错。

C:\Users\Administrator\Desktop\test>test.txt

C:\Users\Administrator\Desktop\test>cd ..

C:\Users\Administrator\Desktop>test.txt
'test.txt' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

对于一些经常需要使用或者访问的文件,通常都会将其路径添加到path环境变量当中去,那样就可以在任意位置访问这些文件或程序了。

方式1:在windows中打开环境变量方法:此电脑右击==>选择属性==>选择系统设置==>选择环境变量。

方式2:直接在windows下方的搜索栏中,输入环境变量。

Linux PYTHONHOME变量和PATH变量的关系_命令行_02


这就是windows中的环境变量,上半部分是用户环境变量,下半部分是系统环境变量。将需要添加的路径复制一下(包含文件名)

Linux PYTHONHOME变量和PATH变量的关系_Desktop_03


想让在任何位置都能打开test.txt文件,编辑用户或系统环境变量都可,我选择的是用户环境变量。

选中,然后编辑。

Linux PYTHONHOME变量和PATH变量的关系_Desktop_04


里面这一个个路径都是用户的环境变量,我们选择编辑。

Linux PYTHONHOME变量和PATH变量的关系_环境变量_05


将路径添加到path变量中

Linux PYTHONHOME变量和PATH变量的关系_Desktop_06


之后全部点击确定,将之前的命令行关闭,重新打开新的命令行。

C:\Users\Administrator>test.txt

就可以在任意位置访问文件了。

Linux PYTHONHOME变量和PATH变量的关系_Desktop_07


其实和linux中的path环境变量用途是一样的,path不就是路径的意思吗。测试完成后,建议将添加的path路径删除掉,留着也是没用。