一点都不难,而且非常简单。
在 Ubuntu 系统中安装 Python 甚至比在 Windows 上还要容易,因为 Ubuntu 系统本身就自带了 Python。
以下是详细的情况说明和操作指南:
绝大多数现代 Ubuntu 版本(18.04, 20.04, 22.04 等)都预装了 Python 3。
你只需要打开终端(快捷键 Ctrl + Alt + T),输入以下命令检查:
python3 --version
如果显示了版本号(例如 Python 3.10.12),说明你已经有了,直接用就行。
如果系统没有,或者你想安装更新的版本,使用 Ubuntu 的包管理器 apt 是最安全、最推荐的方法。
步骤如下:
更新软件包列表(确保下载的是最新版本信息):
sudo apt update
安装 Python(以 Python 3 为例,这是目前唯一推荐使用的版本):
sudo apt install python3
系统会提示你输入密码,输入后按回车即可自动安装。
(可选)安装 pip:
pip 是 Python 的包管理工具,用来安装第三方库(如 requests, numpy 等)。通常建议安装:
sudo apt install python3-pip
Ubuntu 官方源里的 Python 版本通常比较稳定,但不是最新的。如果你需要最新的版本(例如 Ubuntu 22.04 默认是 3.10,但你想用 3.12),可以使用 Deadsnakes PPA(这是 Ubuntu 社区维护的一个非常著名的源):
# 添加 PPA 源
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
为什么输入 python 没反应?
在 Ubuntu 中,为了区分古老的 Python 2 和现在的 Python 3,命令通常强制要求写成 python3。如果你习惯直接输入 python,可以做一个软链接(但不建议新手随意修改系统链接,容易出问题),或者使用虚拟环境。
推荐使用虚拟环境 (Virtual Environment) 不要直接在系统全局安装 Python 库。建议为每个项目创建一个虚拟环境,这样互不干扰。
# 安装虚拟环境工具
sudo apt install python3-venv
# 创建一个名为 myenv 的虚拟环境
python3 -m venv myenv
# 激活它
source myenv/bin/activate
激活后,命令行前面会出现 (myenv),这时候你用 pip install 安装的东西只在这个小房间里生效。
Ubuntu 装 Python 是最简单的操作系统之一。
sudo apt update 然后 sudo apt install python3。比起 Windows 需要去官网下载安装包、勾选“Add to PATH”,Ubuntu 的命令行安装方式要省心得多。