温馨提示×

debian如何装python3

小樊
40
2026-09-29 06:58:32
栏目: 编程语言

在 Debian 系统上安装 Python 3 通常很简单,因为现代 Debian 版本(如 Debian 10/11/12)默认已经自带 Python 3。你可以先确认是否已经安装:

python3 --version

如果输出了版本号(如 Python 3.11.2),说明已经安装好了。


一、如果尚未安装 Python 3(或想重装)

1. 更新软件源

sudo apt update

2. 安装 Python 3

sudo apt install python3

3. 验证安装

python3 --version

二、安装 pip(Python 包管理工具)

Debian 默认可能没有安装 pip:

sudo apt install python3-pip

验证:

pip3 --version

三、安装常用开发组件(可选)

如果你是开发用途,建议安装:

sudo apt install python3-dev python3-venv
  • python3-dev:编译 C 扩展所需
  • python3-venv:创建虚拟环境

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

python3 -m venv myenv
source myenv/bin/activate

退出虚拟环境:

deactivate

五、安装特定版本的 Python(如 3.11 / 3.12)

如果 Debian 仓库版本太旧,可以使用:

方法 1:使用 deadsnakes(仅 Ubuntu,Debian 不推荐)

Debian 一般不建议用 PPA。

方法 2:源码编译(进阶)

sudo apt install build-essential libssl-dev zlib1g-dev \
libncurses5-dev libsqlite3-dev libreadline-dev \
libffi-dev libbz2-dev

wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz
tar xzf Python-3.12.1.tgz
cd Python-3.12.1
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

注意:用 make altinstall 而不是 make install,避免覆盖系统 Python。


如果你能告诉我:

  • Debian 版本(cat /etc/debian_version)
  • 是否需要特定 Python 版本
  • 用于开发还是运行脚本

我可以给你更精确的建议。

0 踩