温馨提示×

debian怎样设python变量

小樊
50
2026-10-19 18:26:47
栏目: 编程语言

在 Debian 里“设 Python 变量”通常有几种不同含义,下面分别说明,你可以看哪一种符合你的需求。


一、在 Python 程序里设置变量(最基础)

直接在 Python 交互环境或脚本中:

# 交互模式
python3
>>> x = 10
>>> name = "debian"
>>> print(x, name)

或写脚本 test.py:

x = 10
name = "debian"
print(x, name)

运行:

python3 test.py

二、在 Shell 中设置环境变量,供 Python 使用

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

export MY_VAR=hello
python3

Python 中读取:

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

2️⃣ 永久设置(用户级)

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

nano ~/.bashrc

添加:

export MY_VAR=hello

生效:

source ~/.bashrc

3️⃣ 永久设置(系统级,所有用户)

sudo nano /etc/environment

添加:

MY_VAR=hello

重启或重新登录后生效。


三、在 Python 中读取命令行参数

python3 test.py arg1 arg2

Python:

import sys
print(sys.argv)

四、使用 .env 文件(推荐项目使用)

安装:

pip3 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"))

五、设置 Python 默认版本(常见需求)

sudo update-alternatives --config python

或:

alias python=python3

如果你是指 “设置 Python 的环境变量 / 路径 / 版本 / 虚拟环境”,可以告诉我具体场景,我可以给你更精确的命令。

0 踩