温馨提示×

Ubuntu怎么安装Python

小樊
44
2026-07-01 02:27:35
栏目: 编程语言

Ubuntu 上安装 Python 非常简单,下面按常见场景给你详细说明(适合 Ubuntu 20.04 / 22.04 / 24.04 等)。


一、检查系统是否已安装 Python

打开终端,执行:

python3 --version

如果显示类似:

Python 3.10.12

说明已经安装好 ✅
Ubuntu 默认自带 Python 3。


二、安装 Python 3(如果未安装)

1️⃣ 更新软件源

sudo apt update

2️⃣ 安装 Python 3

sudo apt install python3

安装完成后验证:

python3 --version

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

安装 pip

sudo apt install python3-pip

验证:

pip3 --version

四、设置 python 命令(可选但推荐)

Ubuntu 默认没有 python,只有 python3,你可以手动创建软链接:

sudo ln -s /usr/bin/python3 /usr/bin/python

验证:

python --version

⚠️ 不建议直接覆盖系统 python 链接,以免影响系统工具。


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

方法一:使用 deadsnakes PPA(最推荐)

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

安装指定版本(示例 Python 3.12):

sudo apt install python3.12

使用:

python3.12 --version

六、使用 pyenv 安装多版本 Python(推荐给开发者 ✅)

适合需要多个 Python 版本共存的情况。

1️⃣ 安装依赖

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

2️⃣ 安装 pyenv

curl https://pyenv.run | bash

3️⃣ 配置环境变量

把以下内容加到 ~/.bashrc~/.zshrc

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"

然后:

source ~/.bashrc

4️⃣ 安装 Python

pyenv install 3.12.1
pyenv global 3.12.1

验证:

python --version

七、验证安装是否成功

python3

看到类似:

Python 3.x.x
>>>

说明成功 ✅


八、常见问题

❓ pip 安装包失败

使用:

pip3 install 包名 --user

或:

python3 -m pip install 包名

如果你愿意,可以告诉我:

  • 你是 Ubuntu 多少版本
  • 只是 普通使用 / 开发 / 深度学习 / 爬虫

我可以给你定制最合适的安装方案 ✅

0