环境变量
介绍
环境变量是操作系统中一个动态命名的值,存储影响程序或进程运行环境的信息。类似于全局变量,应用程序和系统进程可以通过环境变量获取必要的配置信息或资源路径。
因为环境变量可以动态配置,因此可以在不修改代码的情况下,通过修改环境变量来改变程序的行为。
对于在安装软件的时候,需要配置环境变量是略有不同的,一般情况下,我们是需要修改特定的PATH
环境变量用于系统查找可执行文件的路径。当一个软件的路径添加到PATH
以后,可以在命令行中直接使用软件的命令,而无需输入完整路径。例如,将python的安装路径添加到PATH
就可以直接使用python
以及pip
。
不过需要注意的是,虽然大多数情况下,安装软件时配置环境变量是需要配置PATH
,但是一些情况下,也需要配置其他的变量,比如常见的JAVA_HOME
,因此具体还要看实际情况。
设置环境变量
在linux系统中,通过export设置环境变量
export MYSQL_PASSWORD="Hello Sagegrass!"
在windows系统中,通过set命令设置环境变量
set MYSQL_PASSWORD=Hello Sagegrass!
python使用环境变量
在python中,通过os.environ
可以得到环境变量