温馨提示×

Ubuntu要装Python吗

小樊
63
2026-07-28 05:04:19
栏目: 编程语言

简短结论:Ubuntu 通常已经自带 Python,一般不需要额外安装,但可能需要安装或管理不同版本。

下面详细说明:

1. 大多数 Ubuntu 已经自带 Python

  • Ubuntu 18.04 及以后:
    • 默认安装 Python 3.x(如 3.6、3.8、3.10 等,取决于版本)
    • 不再默认安装 python 命令(Python 2)
  • 系统本身依赖 Python 3,所以不要随意卸载系统自带的 Python 3,否则可能导致系统出问题。

检查是否已安装:

python3 --version

2. 是否需要安装 Python?

情况 是否需要安装
只想运行 Python 3 脚本 ❌ 不需要
使用 python 命令报错 ✅ 可能需要
需要特定 Python 版本 ✅ 可能需要
做开发 / 虚拟环境 ✅ 建议安装对应版本

3. 常见操作

确认 Python 3 是否存在

python3 --version

安装 Python 3(如果缺失)

sudo apt update
sudo apt install python3

安装 pip(包管理工具)

sudo apt install python3-pip

让 python 指向 python3(可选)

sudo apt install python-is-python3

4. 如果需要多个 Python 版本(推荐方式)

不要覆盖系统 Python,建议使用:

  • pyenv(最推荐)
  • 虚拟环境 venv

示例(pyenv):

curl https://pyenv.run | bash
pyenv install 3.12.1
pyenv global 3.12.1

5. 总结

  • ✅ Ubuntu 基本都有 Python 3
  • ❌ 不要卸载系统 Python
  • ✅ 开发建议用 pyenv + venv
  • ✅ pip 一般要单独装

如果你愿意,可以告诉我:

  • 你的 Ubuntu 版本
  • 是做开发、跑脚本,还是服务器环境

我可以给你更精确的方案。

0 踩