温馨提示×

Ubuntu在哪装Python

小樊
35
2026-07-28 04:56:20
栏目: 编程语言

在 Ubuntu 上,Python 通常已经自带,不需要额外“安装”,但版本和安装方式取决于你的需求。下面按常见情况说明:


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

打开终端,执行:

python3 --version

python --version

如果显示版本号(如 Python 3.10.12),说明已经安装。


二、Ubuntu 自带 Python 的位置

Ubuntu 自带的是 Python 3,一般位于:

/usr/bin/python3

可以用以下命令查看路径:

which python3

⚠️ 注意

  • Ubuntu 不再默认提供 python 命令(只有 python3
  • 系统很多组件依赖 Python 3,不要卸载系统自带的 Python

三、如果没装或想安装指定版本

1️⃣ 使用 apt 安装(推荐)

sudo apt update
sudo apt install python3

安装指定版本(例如 Python 3.11):

sudo apt install python3.11

查看所有可用版本:

apt list python3*

2️⃣ 安装 pip(Python 包管理工具)

sudo apt install python3-pip

验证:

pip3 --version

四、使用 pyenv 安装多版本 Python(进阶推荐 ✅)

适合开发环境,不影响系统 Python。

安装 pyenv

curl https://pyenv.run | bash

按提示把环境变量加到 ~/.bashrc~/.zshrc

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

然后:

pyenv install 3.12.1
pyenv global 3.12.1

五、虚拟环境(强烈推荐)

不要直接往系统 Python 装库:

python3 -m venv venv
source venv/bin/activate

退出:

deactivate

六、总结一句话

  • Ubuntu 自带 Python 3
  • ✅ 用 python3 / pip3
  • ✅ 开发用 venv 或 pyenv
  • ❌ 不要删系统 Python

如果你告诉我:

  • Ubuntu 版本(如 20.04 / 22.04 / 24.04)
  • 新手 / 开发 / 服务器 / 深度学习

我可以给你一套最适合你的安装方案

0