温馨提示×

debian怎么设python变量

小樊
44
2026-09-23 10:13:22
栏目: 编程语言

在 Debian 里“设 Python 变量”通常有三种常见含义,我分别说明:


1️⃣ 在 Python 程序里设置变量(最常用)

直接在 Python 中定义即可:

x = 10
name = "debian"

运行:

python3 test.py

2️⃣ 在 shell 中设置环境变量,供 Python 使用

临时设置(当前终端有效)

export MY_VAR="hello"
python3

Python 中读取:

import os
print(os.environ["MY_VAR"])

永久设置(用户级)

编辑 ~/.bashrc 或 ~/.profile:

nano ~/.bashrc

添加:

export MY_VAR="hello"

生效:

source ~/.bashrc

系统级(所有用户)

sudo nano /etc/environment

添加:

MY_VAR="hello"

3️⃣ 在 Python 虚拟环境中设置变量

python3 -m venv venv
source venv/bin/activate
export MY_VAR="test"

4️⃣ 用 .env 文件(推荐项目使用)

安装:

pip install python-dotenv

.env 文件:

DB_HOST=localhost
DB_USER=root

Python:

from dotenv import load_dotenv
import os

load_dotenv()
print(os.getenv("DB_HOST"))

如果你指的是 PATH、PYTHONPATH 或 pip 相关变量,可以告诉我具体场景,我给你更针对性的命令。

0 踩