温馨提示×

怎样设debian python变量

小樊
46
2026-10-13 23:20:14
栏目: 编程语言

在 Debian 里“设置 Python 变量”通常有两种常见含义,下面分别说明:


一、设置 Python 解释器(python 命令指向哪个版本)

Debian 可能同时安装了 python2 和 python3,默认 python 可能不存在或指向某个版本。

1. 查看已有 Python

ls /usr/bin/python*
which python3

2. 使用 update-alternatives 设置默认 python

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 2

选择版本:

sudo update-alternatives --config python

二、设置 Python 环境变量(运行 Python 时用的变量)

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

export PYTHONPATH=/your/path
python script.py

2. 永久设置(用户级)

编辑:

nano ~/.bashrc

添加:

export PYTHONPATH=/your/python/path
export PYTHONDONTWRITEBYTECODE=1

生效:

source ~/.bashrc

3. 系统级(所有用户)

sudo nano /etc/environment

添加:

PYTHONPATH="/your/path"

三、在 Python 代码里设置变量

import os
os.environ["MY_VAR"] = "value"

四、虚拟环境(推荐)

sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate

如果你指的是 “设置 pip 源”、“设置默认 Python 版本” 或 “设置某个具体变量”,可以告诉我具体场景,我给你更精确的命令。

0 踩