环境变量

环境变量是什么?

  • 比如说在任何命令行中输入python都可以直接找到python.exe文件,使用python命令启动python解释器

  • 其实我们可以把环境变量是理解为【系统的视线范围】,没错,配置进入了环境变量的程序,就等于是进入了系统的视线范围,打开DOS命令窗口后输入程序名,系统就会把在其视线内的(环境变量内)的程序找出来,如果程序没有配置进入环境的变量的话,那系统自然就找不到。

环境变量的两种类型

  • 系统环境变量
    • 系统环境变量,顾名思义,他是系统的。也就是说一旦配置了系统环境变量后,只要是使用这个操作系统的人,不管任何用户(一个操作系统一般可以设置多个用户)都能通过这个环境变量直接在doc命令窗口直接找到相应程序
  • 用户环境变量
    • 用户环境变量,顾名思义,他是独属于某个用户的,一般那个用户配置的它,它就是那个用户的。也只有配置这个环境变量的用户才能使用它

打开环境变量配置窗口

  • 此电脑--》属性--》左上侧的高级系统设置--》高级---》环境变量

  • 为了安全一般配置用户环境变量。

  • 为了省事一般配置系统环境变量。

环境变量中的path

  • path 表示:指定可执行文件的搜索路径。

  • 实际上我们用的最多的也是这个变量,在我们安装各种软件,搭建各种开发环境时,一般也都是直接在这个path里面放入配置程序路径的

具体配置实例

  • 现在我要使用mysql的话,就只能找到mysql.exe直接打开它进行使用,这样很不方便,于是我们可以mysql.exe配置进入到环境变量中,这样在系统的任何地方我们都能使用。

  • 配置过程:

  1. 找到mysql.exe路径,并复制这个路径 如:D:\mysql-5.6.44-winx64\bin(记得不要把mysql.exe也复制进去了哦,我们并不需要他)

  2. 选择是配置系统环境变量还是用户环境变量

  3. 将路径复制进入到path中

  • 注意

    • 在配置环境变量时,将程序路径复制进去后,如果你的win7,8系统,那么请在路径的最后面加上一个分号,若果是win10那倒是不需要。

    • 系统在环境变量中寻找程序路径时,是由前往后(win7,8),有上往下(win10)的方式寻找的,找到第一个后九会直接使用它而不会再往后往下寻找了

    • 所以在将程序路径复制进入到path或者其他环境变量名中时,需要如果原先已经配置过这个程序的路径,那么系统会使用先找到的那个路径,所有为了保证系统使用的是我们最新配置的路径,一般我们直接把新配置的路径写在最上面或者最前面。

posted @ 2021-07-30 14:08  刘家小仙女  阅读(176)  评论(0编辑  收藏  举报