本文基于mysql和python环境,简单介绍了“什么是环境变量”、“环境变量是不是必须配置”、“环境变量配置方法”及“常用环境变量 path ”。
1、什么是环境变量
释义:一般是指在操作系统中,用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
通俗解释:通过环境变量,可以在任意目录下,找到目标程序,不需要手动进入到目标程序的安装路径下,才能找到目标程序。
如:安装python时,已经配置了环境变量,那么在任意目录下使用cmd,都可以找到python环境,不需要先进入到python安装路径下。
2、环境变量是不是必须配置
环境变量是不是一定要配置?
结论:大多数情况下,不是必须配置,但配置了可以省掉很多的麻烦。
典型2个例子如下:
2.1、mysql环境变量问题
mysql安装时,没有配置环境变量,当在任意目标下使用cmd访问mysql过程中,会出现提示“不是内部或外部命令,也不是可运行的程序或批处理文件”,如下图:
(1) 解决办法1
cmd先手动进入到mysql安装目录下,再访问,就不会出现上面的提示了(如下图),这也侧面体现出环境变量不是必须配置,但是配置后会省事不少。
(2)解决办法2
便是配置环境变量
详细配置方法见:
mysql环境变量配置方法
2.2、python环境变量问题
python 未配置环境变量情况下,使用 pip 安装 python 库时,可能会出现类似提示:如果信任此命令,请改为键入“.\pip”。
详细情况和 python 环境变量配置见:
python环境变量配置有关问题
3、环境变量配置方法
Windows系统的环境变量配置方法:
“此电脑”→右键选“属性”→找到右侧“高级系统设置”→点击“环境变量”
上述步骤后,即可看到环境变量编辑页面,包括“用户变量”和“系统变量”,可根据需求进行“新建”、“编辑”和“删除”,如下图:
注:“用户变量”和“系统变量”区别
(1)两者均不区分大小写,即path与PATH是一样的。
(2)两者可以重名,重名时优先使用系统变量。
(3)系统变量对所有的用户有效,用户变量只对当前的用户有效。
4、常用环境变量“path”
环境变量“path”,是较为常用的一个变量,主要作用就是“指定了可执行文件存放的路径”:当要求系统运行一个程序,而没有给到它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应该到哪些目录下去寻找。
简单来说:通过配置环境变量“path”,就可以在任意目录下使用cmd,找到目标程序。
以上就是有关环境变量的相关知识,可供参考。
-end-