在Python中设置环境变量可以分为临时设置和永久设置。以下是两种方式的具体方法:
一、临时设置环境变量
临时设置环境变量可以在Python代码中使用os
模块来完成,这种设置只在程序运行期间有效。
修改PATH环境变量
添加新路径到PATH变量中来临时修改PATH
二、永久设置环境变量
永久设置环境变量需要修改系统的环境变量配置文件,不同操作系统的配置文件位置和方法不同。
在Windows上
- 通过系统设置界面设置:
- 右键点击“此电脑”或“我的电脑”,选择“属性”。
- 点击“高级系统设置”。
- 点击“环境变量”。
- 在“系统变量”或“用户变量”中添加或修改变量。
- 通过命令行设置:
打开命令提示符(CMD)并运行以下命令:
setx
命令会永久设置环境变量。
在Linux或macOS上
可以编辑shell配置文件(例如~/.bashrc
、~/.bash_profile
、~/.zshrc
等)来永久设置环境变量。
- 打开终端,编辑配置文件:
- 在文件中添加以下内容:
- 保存并关闭文件后,运行以下命令使更改生效:
示例代码
假设我们要设置一个名为MY_VARIABLE
的环境变量,临时和永久设置的示例如下:
临时设置
永久设置(以Linux为例)
- 打开终端,编辑
~/.bashrc
文件:
- 添加以下内容:
- 保存并关闭文件,运行以下命令使更改生效:
- 验证设置: