电脑中的环境变量是什么啊?

电脑中的环境变量是什么啊?,第1张

环境变量是在 *** 作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。

例如Windows和DOS *** 作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

Windows中环境变量分为两类:用户变量与系统变量,在注册表中都有对应的项。

其中用户变量所在位置:

HKEY_CURRENT_USER\Environment;

系统变量所在位置为:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001

\Control\Session Manager\Environment。

扩展资料

环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。

比如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找;

再如tc或vc++中,set include=path1path2是告诉编译程序到哪里去找.h类型的文件;

当然不仅仅是指定什么路径,还有其它的作用的,如set dircmd=/4 设置一个环境变量的作用是在使用dir命令时会把/4作为缺省的参数添加到你的dir命令之后,就像你的每个命令都加了/4参数,它实际上是给命令解释程序command设置的一个环境变量,并且是给dir这个内部命令设置的。

参考资料:百度百科 - 环境变量

python为什么要配置环境变量?

1、什么是环境变量

引用百度百科里面的解释:环境变量是在 *** 作系统(windows10,windows8,windows7,windowsXP都属于 *** 作系统只不过版本不同而已)中一个具有特定名字的对象,说白了就是 *** 作系统里一个用来搜索你的文件位置并打开你的软件的一个小东西,给它起了名字叫环境变量。它包含了一个或者多个应用程序所将使用到的信息。看到这里我相信大家可能还是有所疑惑,但是,不急,接着看。

2、为什么需要环境变量

windows系统下,假如我们安装了某一款软件,安装结束后,在安装目录会生成一个该软件的.exe(电脑软件的后缀名)文件,双击该文件,我们就能启动软件。但是难道我们每次要运行该软件的时候都要先找到该.exe文件所在的路径( 单击这里了解什么是路径 ),然后双击吗,显然是不可能的,因为安装的软件太多,我们根本不可能记住所有已安装软件的路径,同时如果我们在其他路径下想运行某些软件岂不是运行不了了。

这时候就需要环境变量了。

3、环境变量的作用

刚才说过,1、随着电脑安装的软件越来越多,我们记不住所有软件的安装路径,想运行某一软件就很麻烦。2、如果想在某一路径下直接运行某款软件,我们无能为力。

通过在环境变量里面加入所有软件的安装路径,当我们想运行某一软件时双击其快捷方式,此时,计算机除了在其当前目录下寻找该软件的.exe文件外,还会在环境变量中搜索软件的路径,找到,运行。

综上,Windows中的环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到电脑中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

4、如何配置环境变量呢?配置环境变量有两种方法:

1.在你安装python安装包的时候就会有这一项:Add Python 版本号 to path,将这个选项进行勾选,他会自动为你配置环境变量。

2.假如说你一个手抖,不小心没勾选这个选项,也没关系,还是有补救措施的,第二种方法奉上:

(1):找到开始键

(2):单击打开python加版本号的这个文件夹,然后找到并右键单击这个Python加版本号(64-bit)的东西。

(3):按照顺序一直到打开文件位置:

(4):右键单击python加版本号(64-bit),然后单击属性。

(5):找到目标,然后复制这个路径

(6):找到此电脑,右键单击此电脑找到属性。

(7):右键单击属性,找到高级系统设置,左键单击高级系统设置。

(8):单击环境变量

(9):找系统变量,再双击Path

(10):先看看自己有没有python相关路径,如果有,看看后面有没有分号,如果有就直接点确定就可以了,如果没有,就在后面加个分号再点确定。如果什么都没有,那就单击新建,然后在新的输入框里,把刚才复制的python.exe的路径粘贴进去然后点确定就可以了。

关注抖音,带你了解更多python知识

你好! 1、计算机在执行命令的时候是在环境变量找对应的命令的位置的。如果不正确设置环境变量就不能正确使用相应的命令

2、比如说你要执行 java 命令,你不设置环境变量path包括你的jdk安装路径,那系统去哪找你的java.exe文件。

如果执行某个命令,系统无法在当前文件夹里找到对应的.exe,那么系统就会去path包含的路径找挨个找看是否能知道对应的.exe,一旦找到第一个对应的.exe就运行命令,其他的路径下就不找了。如果找不到你就会看到“系统找不到某某命令”的提示。

其他的环境变量也一样的用途,只不过是用来存储一些信息用的,这些信息可以被系统使用,也可以被你的应用程序使用 谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11134868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存