为什么有的软件需要系统变量配置
① 为什么安装一些软件后需要设置环境变量,有些软件安装了又不用设置
网络说的很全了:境变量相当于给系统或用户应用程序设置的一些参数, 具体起什么作用这当然和具体的环境变量相关. 比如path, 是告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到哪些目录下去寻找; 再如tc或vc++中, set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件; 当然不仅仅是指定什么路径, 还有其它的作用的, 如set dircmd=/4 设置一个环境变量的作用是在使用dir命令时会把/4作为缺省的参数添加到你的dir命令之后, 就像你的每个命令都加了/4参数, 它实际上是给命令解释程序command设置的一个环境变量, 并且是给dir这个内部命令设置的。
② 为什么要配置环境变量以及配置环境变量的步骤
1、计算机在执行命令的时候是在环境变量找对应的命令的位置的。如果不正确设置环境变量就不能正确使用相应的命令
2、比如说要执行 java 命令,如果不设置环境变量path包括你的jdk安装路径,那系统去哪找java.exe文件。
如果执行某个命令,系统无法在当前文件夹里找到对应的.exe,那么系统就会去path包含的路径找挨个找看是否能知道对应的.exe,一旦找到第一个对应的.exe就运行命令,其他的路径下就不找了。如果找不到就会报“系统找不到某某命令”的提示。
其他的环境变量也一样的用途,只不过是用来存储一些信息用的,这些信息可以被系统使用,也可以被应用程序使用
配置环境变量步骤:
方式一:此电脑--》属性--》左上侧的高级系统设置--》高级---》环境变量
方式二:点击系统左下角的搜索--》输入"环境"两个字--》"编辑系统环境变量"
③ 在软件开发的编程过程中,程序员要配置环境变量的真正含义是什么
环境变量就是一个系统的路径,当用到相关的东西,它会从环境变量中来查找需要的东西.
④ 为什么有些软件安装后,还要配置环境变量不配置会怎么样
很简单 不配置环境变量 软件是不能在当前环境下运行的 相当于把一个地球生物弄到火星上去生活 后果是什么??
⑤ 为什么Windows需要手动的配置软件的环境变量,就不能安装的时候自动配置吗
这个要看情况,并不是所有的软件都需要手动配置环境变量的,有些软件的安装程序在安装过程中就可以自动配置好环境变量,而有些软件则必须自己手动配置,比如Windows上的git客户端,在安装过程中就有一个选项,可以让安装程序配置好环境变量,而开发环境一般需要自己配置环境变量。
还有最主要的一点就是Linux上以命令为主,安装的软件的安装路径,在PATH环境变量中记录的路径下的软件,就不需要手动配置环境变量,这是为了方便命令行启动程序,而Windows系统的安装路径很少有在PATH中的。