Ubuntu 系统下获取 Python 主要有以下几种方式,根据你的需求选择即可:
Ubuntu 系统默认预装了 Python(通常是 Python 3.x 版本),无需额外下载安装,直接使用即可:
Ctrl+Alt+T)python3 --version # 查看 Python 3 版本
# 或
python --version # 部分新版本 Ubuntu 可能默认指向 Python 3
sudo apt update
sudo apt install python3 # 安装 Python 3
# 可选:安装 pip(Python 包管理工具)
sudo apt install python3-pip
如果需要特定版本的 Python(如 Python 3.10、3.11 等),可通过 apt 安装:
# 例如安装 Python 3.11
sudo apt update
sudo apt install python3.11
如果需要最新版本或自定义配置,可从 Python 官网下载源码编译:
Python-3.12.0.tgz)tar -xf Python-3.12.0.tgz
cd Python-3.12.0
./configure --enable-optimizations # 优化编译
make -j 4 # 多线程编译(4 为 CPU 核心数,可调整)
sudo make altinstall # 避免覆盖系统默认 Python
如果需要同时管理多个 Python 版本,可使用 pyenv:
pyenv:curl https://pyenv.run | bash
~/.bashrc 或 ~/.zshrc)pyenv 安装指定版本:pyenv install 3.12.0 # 安装 Python 3.12.0
pyenv global 3.12.0 # 设置全局默认版本
apt install python3 安装。pyenv 管理更灵活。如果需要安装 Python 的第三方库,使用 pip 即可(如 pip install numpy)。