在 Python 中,环境变量是一种在操作系统中保存的变量,它可以被系统和程序使用,用于储存各种信息。在 Python 中,可以使用 os
模块的 environ
属性来访问和操作环境变量。
例如,要访问环境变量 PATH
的值,可以使用以下代码:
import os
path = os.environ['PATH']
print(path)
要设置环境变量,可以使用 os.environ
字典的赋值语句,例如:
import os
os.environ['MY_VAR'] = 'my value'
注意,设置环境变量仅在当前 Python 程序的生命周期内有效,程序结束后环境变量将恢复原样。
要在操作系统级别设置环境变量,可以使用系统的环境变量设置工具,例如在 Windows 中可以使用系统属性面板,在 Linux 中可以使用 export
命令。
例如,要在 Linux 中永久设置环境变量 MY_VAR
的值为 my value
,可以执行以下操作:
- 打开终端并输入
nano ~/.bashrc
,这将打开一个文本编辑器,用于编辑bashrc
文件。 - 在文件末尾添加一行
export MY_VAR='my value'
。 - 保存文件并退出编辑。
在 Windows 中设置 Python 的环境变量有多种方法,具体方法取决于您希望设置的环境变量的范围和生命周期。
下面是在 Windows 中设置 Python 环境变量的几种常见方法:
- 在当前命令提示符窗口中临时设置环境变量:在命令提示符窗口中输入
set VARNAME=value
即可临时设置环境变量VARNAME
的值为value
。设置的环境变量仅在当前命令提示符窗口的生命周期内有效。 - 在 Windows 系统属性中设置环境变量:
- 在 Windows 桌面上单击“开始”按钮,在弹出的菜单中选择“计算机”。
- 在打开的窗口中右键单击“计算机”,然后在弹出的菜单中选择“属性”。
- 在打开的“系统属性”窗口中,单击“高级系统设置”按钮。
- 在打开的“高级”标签页中,单击“环境变量”按钮。
- 在打开的“环境变量”窗口中,在“系统变量”部分下方的“新建”按钮。
- 在打开的“新建系统变量”窗口中,输入环境变量的名称和值