温馨提示×

ubuntu怎么装python环境

小樊
50
2026-09-10 09:22:15
栏目: 编程语言

在 Ubuntu 上安装 Python 环境一般有几种常见方式,下面按从简单到灵活给你说明,你可以按需要选。


一、用系统自带方式(最简单,推荐新手)

1. 查看系统已有 Python

python3 --version

Ubuntu 通常自带 Python 3。

2. 安装 / 更新 Python 3

sudo apt update
sudo apt install python3 python3-pip

3. 验证

python3 -V
pip3 --version

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

避免污染系统环境。

sudo apt install python3-venv
mkdir myproject && cd myproject
python3 -m venv venv
source venv/bin/activate

退出环境:

deactivate

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

方法 1:用 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

使用:

python3.11 --version

四、用 pyenv(多版本管理,开发者推荐)

适合需要多个 Python 版本的人。

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

curl https://pyenv.run | bash

配置 ~/.bashrc:

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

安装 Python:

pyenv install 3.12.1
pyenv global 3.12.1

五、常见补充

安装 pip(如没有)

sudo apt install python3-pip

升级 pip

pip3 install --upgrade pip

建议总结

  • 新手:apt + venv
  • 开发:pyenv + venv
  • 服务器:系统 Python + 虚拟环境

如果你告诉我:

  • Ubuntu 版本
  • 是否用于学习 / 开发 / 服务器
  • 是否需要某个 Python 版本

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

0 踩