在 Ubuntu 下安装 Python 通常有几种方式,下面按最常见、最推荐的顺序给你说明。
大多数 Ubuntu 自带 Python 3:
python3 --version
如果有版本号(如 Python 3.10.12),说明已经安装,不需要再装。
⚠️ 不要用
apt remove python3,会破坏系统
sudo apt update
sudo apt install python3
sudo apt install python3-pip
验证:
python3 -m pip --version
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
适合需要多个 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 -)"
重开终端后:
pyenv install 3.12.1
pyenv global 3.12.1
python3 -m venv venv
source venv/bin/activate
退出:
deactivate
用:
python3 -m pip install 包名
python 而不是 python3?sudo apt install python-is-python3
如果你告诉我:
22.04 / 20.04?)我可以给你更精确的安装方案。