温馨提示×

怎样配置debian python

小樊
39
2026-10-11 01:07:33
栏目: 编程语言

下面按最常见场景给你一个清晰、可操作的 Debian 下 Python 配置指南(以 Debian 11/12 为例)。


一、查看系统已有 Python

Debian 默认已安装 Python 3:

python3 --version
which python3

⚠️ 不要动系统自带的 /usr/bin/python3,否则可能影响系统工具。


二、安装 Python(如需其他版本)

1. 安装官方仓库版本

sudo apt update
sudo apt install -y python3 python3-pip python3-venv

2. 安装指定版本(如 3.11)

sudo apt install -y python3.11 python3.11-venv python3.11-dev

三、配置 pip

升级 pip

python3 -m pip install --upgrade pip

国内镜像(可选)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

四、使用虚拟环境(强烈推荐)

创建虚拟环境

python3 -m venv myenv

激活

source myenv/bin/activate

退出

deactivate

五、多版本 Python 管理(进阶)

使用 update-alternatives

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

切换:

sudo update-alternatives --config python

⚠️ 不推荐把 python 指向 Python 3 给系统用,仅用于开发。


六、开发环境推荐配置

pip install ipython requests flask django

编辑器:

  • VS Code
  • PyCharm
  • Neovim + pylsp

七、常见问题

pip 不可用

sudo apt install python3-pip

SSL 错误

sudo apt install ca-certificates

缺 dev 包

sudo apt install python3-dev

如果你能告诉我:

  • 是 桌面 / 服务器 / 容器
  • 是否要 多版本共存
  • 是否用于 AI / Web / 自动化

我可以给你更精确的配置方案。

0 踩