为什么须要配置环境变量?如何配置环境变量?5分钟入门 - 精简概括

为什么须要配置环境变量?如何配置环境变量?5分钟入门 - 精简概括

JERRY_Z. ~ 2020 / 8 / 27git

转载请注明出处!github


说明:如下内容有部分思路参考于:http://www.noobyard.com/article/p-glhdwdsf-su.html工具

感谢楼上博主的分享!开发工具



1、什么是环境变量?

1.百度百科

环境变量(environment variables)通常是指在操做系统中用来指定操做系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。ui

环境变量是在操做系统中一个具备特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如 Windows 和 DOS 操做系统中的 path 环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到 path 中指定的路径去找。用户经过设置环境变量,来更好的运行进程。操作系统

以上概念来自:百度百科.net

2.关键概念

path路径:用来指定可执行文件的绝对路径对象

可执行文件:.exe 文件,打开快捷方式就是间接打开 .exe 文件blog

3.举例 (QQ)

假如咱们要在电脑上打开 QQ 这个程序,咱们一般会在电脑桌面上找到 QQ 的快捷方式而后双击打开,之因此能够这样,是由于快捷方式不过是换个地方间接打开 QQ.exe 这个文件,而 QQ.exe 这个可执行文件放在 QQ 下载时的安装路径下,因此本质上要打开 QQ 这个应用程序的步骤应该是:打开个人电脑、找到 QQ 安装时的文件夹、在文件夹中找到 QQ.exe 、最后双击打开 ,那有没有一种既不用快捷方式,又不用去找 QQ.exe 文件的方法还能打开 QQ 呢?固然有!那就是配置环境变量,而后利用终端命令直接打开……进程


2、具体操做步骤

说明:虽然,通常状况下对于普通电脑用户而言,直接使用快捷方式就行了,可是对于须要用计算机进行程序开发的同窗来讲,配置环境变量的意义绝对不止 “打开 QQ” 这么简单,在利用各类开发工具时咱们常常须要配置相应的环境变量,在卸载开发工具后也应清理相关的环境变量,因此本文虽是以 “打开 QQ” 这个不太有实际意义的例子来说解,但根本目的在于讲清楚 “环境变量背后的意义!”

下文以:Windows 10 为例

1.打开 终端 / 控制台

快捷键:Win + R 打开运行,在输入框中输入:cmd,回车
cmd

2.在终端输入 QQ 命令

QQ
找不到QQ

此时你会发现,系统提示:“ 这TM是啥?老子找不到鸭!”

这是由于咱们还没配置过 QQ.exe 可执行文件的环境变量,系统天然是找不到

咱们能够先进入 QQ 安装包 所在文件夹下,再使用 QQ 命令
进入路径下使用QQ命令

此时 QQ 命令就生效了,成功打开了 QQ

下面咱们来配置环境变量,让 QQ 命令不管在何处都能被识别……

3.开始配置环境变量

(1)、个人电脑——右键——属性

属性

(2)、高级系统设置

高级系统设置

(3)、高级——环境变量

环境变量

(4)、此时会有两种环境变量

两种环境变量

从上图咱们能够看到环境变量包括用户变量和系统变量:

  • 用户变量是指咱们当前登入这台电脑的用户,好比管理员用户,普通用户。在里面配置的环境变量,只对这个用户有效,一旦用户进行了更换,这环境变量将改成新登陆用户的环境变量
  • 系统变量是指这这台电脑的配置的环境变量,对全部用户都生效,无论你换哪一个用户,都是生效的

像我这种电脑不可能有第二个用户的人来讲,两个其实都同样,我习惯直接设置系统变量,下面以系统变量为例……

(5)、找到 path 并点击编辑

path

(6)、新建路径

新建

(7)、复制粘贴 QQ.exe 文件路径

粘贴路径

(8)、完成、保存

4.从新打开终端输入 QQ 命令

如图,在没有切换到 QQ 安装包路径的状况下 QQ 命令能够识别了,而且成功打开 QQ
从新输入 QQ 命令

环境变量的相关知识及意义便讲完了,但愿对你们有所帮助!


3、附

交流方式:

QQ: 1846334075

WeChat: zhoujirui54

CSDN:https://blog.csdn.net/D_si_God

Cnblogs:https://www.cnblogs.com/JERRY-Z-J-R/

GitHub:https://github.com/JERRY-Z-J-R

Gitee:https://gitee.com/JERRY-Z-J-R