在 Ubuntu 下安装 Python 一般有以下几种常见方式,取决于你是要系统自带 Python、指定版本 Python,还是多版本管理。
大多数 Ubuntu 已经自带 Python 3:
python3 --version
如果没有,先更新并安装:
sudo apt update
sudo apt install python3
以 Python 3.11 为例:
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
sudo apt install python3-pip
验证:
pip3 --version
避免污染系统 Python:
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
退出虚拟环境:
deactivate
如果你经常切换 Python 版本,可以用:
sudo apt install -y make 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
curl https://pyenv.run | bash
然后按提示配置 ~/.bashrc 或 ~/.zshrc。
适合需要完全自定义的情况,步骤较长,容易出问题。
✅ 普通用户:
sudo apt update
sudo apt install python3 python3-pip python3-venv
如果你告诉我:
我可以给你最合适的安装方案。