温馨提示×

怎样ubuntu装python

小樊
36
2026-09-22 16:11:45
栏目: 编程语言

在 Ubuntu 上安装 Python 通常有以下几种常见方式,下面按从简单到灵活的顺序说明:


一、使用系统自带 / apt 安装(推荐新手)

1. 检查是否已安装

python3 --version

Ubuntu 一般自带 Python 3。

2. 安装 / 更新 Python 3

sudo apt update
sudo apt install python3

3. 安装 pip(包管理器)

sudo apt install python3-pip

验证:

pip3 --version

二、安装指定版本(如 Python 3.11)

Ubuntu 22.04+

sudo apt install python3.11

旧版本 Ubuntu(使用 deadsnakes PPA)

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11

三、从源码编译安装(高级用户)

sudo apt update
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

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

使用 altinstall 避免覆盖系统 Python


四、使用 pyenv(推荐开发环境)

适合多版本管理:

curl https://pyenv.run | bash

配置环境变量后:

pyenv install 3.12.0
pyenv global 3.12.0

五、虚拟环境(强烈推荐)

python3 -m venv venv
source venv/bin/activate

常见问题

  • python 命令不存在?
    Ubuntu 默认只有 python3
  • 不要用 apt 卸载系统 Python(会破坏系统)

如果你告诉我:

  • Ubuntu 版本
  • 用途(学习 / 开发 / 服务器)
  • 是否需要特定 Python 版本

我可以给你更精确的命令

0