温馨提示×

python debian如何调

小樊
46
2026-10-11 01:20:34
栏目: 编程语言

你问的“python debian如何调”可能有几种含义,下面我分别说明,常见场景都覆盖了:


一、在 Debian 上安装 / 切换 Python 版本

1. 查看当前 Python

python3 --version
which python3

2. 安装 Python(Debian)

sudo apt update
sudo apt install python3 python3-pip

安装指定版本(如 3.11):

sudo apt install python3.11

3. 切换默认 python 命令(不推荐改系统默认)

Debian 默认 python 不代表 python3,建议直接用 python3

如需软链接:

sudo ln -sf /usr/bin/python3 /usr/local/bin/python

二、使用 update-alternatives 管理多个 Python(推荐)

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2

# 切换
sudo update-alternatives --config python3

三、Debian 上调 Python 程序(运行 / 调试)

运行

python3 main.py

调试(pdb)

python3 -m pdb main.py

虚拟环境(强烈推荐)

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

四、系统 Python 被改坏(常见坑)

⚠️ 不要随便改 /usr/bin/python 指向 Debian 很多系统工具依赖 python3

如果系统命令异常:

sudo apt install --reinstall python3

五、如果你指的是“调优 / 性能”

可补充说明:

  • CPU 占用高?
  • 内存泄漏?
  • 多线程 / 多进程?
  • 用 asyncio?

如果你能补充一句:

“我是想在 Debian 上 装 Python / 切换版本 / 跑程序 / 调试错误”

我可以给你更精确的命令。

0 踩