您的位置:首页 > 其它

为何需要配置环境变量?如何配置环境变量?5分钟入门 - 精简归纳

2020-08-27 18:28 591 查看

为何需要配置环境变量?如何配置环境变量?5分钟入门 - 精简归纳

JERRY_Z. ~ 2020 / 8 / 27

转载请注明出处!<3

说明:以下内容有部分思路参考于:https://www.geek-share.com/detail/2733044440.html

感谢楼上博主的分享!

[TOC]

一、什么是环境变量?

(1)、百度百科

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

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

以上概念来自:百度百科

(2)、关键概念

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

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

(3)、举例 (QQ)

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

二、具体操作步骤

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

下文以:Windows 10 为例

(1)、打开 终端 / 控制台

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

(2)、在终端输入 QQ 命令

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

这是因为我们还没配置过 QQ.exe 可执行文件的环境变量,系统自然是找不到

我们可以先进入 QQ 安装包 所在文件夹下,再使用 QQ 命令

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

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

(3)、开始配置环境变量

<1>、我的电脑——右键——属性

<2>、高级系统设置

❤️>、高级——环境变量

<4>、此时会有两种环境变量

从上图我们可以看到环境变量包括用户变量和系统变量:

  • 用户变量是指我们当前登入这台电脑的用户,比如管理员用户,普通用户。在里面配置的环境变量,只对这个用户有效,一旦用户进行了更换,这环境变量将改为新登录用户的环境变量
  • 系统变量是指这这台电脑的配置的环境变量,对所有用户都生效,不管你换哪个用户,都是生效的

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

<5>、找到 path 并点击编辑

<6>、新建路径

<7>、复制粘贴 QQ.exe 文件路径

<8>、完成、保存

(4)、重新打开终端输入 QQ 命令

如图,在没有切换到 QQ 安装包路径的情况下 QQ 命令可以识别了,并且成功打开 QQ

> *环境变量的相关知识及意义便讲完了,希望对大家有所帮助!* ---

三、附

交流方式:

❤️ ❤️ ❤️

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: