前言
Python 是一门简单易学且功能强大的编程语言,广泛应用于数据分析、人工智能、Web 开发及自动化运维等领域。为了高效使用 Python,首先需要搭建稳定的运行环境。本文将以 Python 3.11 版本为例,详细介绍在 Windows、macOS 和 Linux 三大主流操作系统下的安装步骤、环境验证及基础配置。
一、Windows 平台安装
1. 下载安装包
访问 Python 官方网站 (https://www.python.org/),进入下载页面。选择 Windows 平台的安装包,例如 python-3.11.1-amd64.exe。
2. 执行安装
双击 exe 文件启动安装程序。在安装向导中,务必勾选 Add python.exe to PATH 选项,这将自动将 Python 添加到系统环境变量中,避免后续手动配置。
点击 Customize installation(自定义安装)以进行更详细的设置:
- 确保勾选 Install for all users (requires admin privileges),以便所有用户都能使用该环境。
- 点击 Next 继续。
- 保持默认的安装路径或根据需求修改,点击 Install 开始安装。
3. 验证安装
安装完成后,打开命令提示符(CMD)或 PowerShell,输入以下命令:
python --version
如果正确显示类似 Python 3.11.1 的版本信息,说明安装成功。
二、macOS 平台安装
1. 下载安装包
在 Python 官网下载 macOS 平台的 pkg 安装包,例如 python-3.11.1-macos11.pkg。
2. 执行安装
双击 pkg 文件,按照屏幕提示点击 Continue 和 Agree 接受许可协议。确认安装位置后,输入管理员密码完成安装。
3. 验证安装
macOS 终端通常自带 Python 2.x 或旧版 Python 3,建议使用 python3 命令来调用新安装的版本。在终端输入:
python3 --version
若显示正确的版本号,则环境配置无误。
三、Linux 平台安装
Linux 系统通常预装了 Python,但版本可能较旧。建议从源代码编译安装最新版以获得更好的兼容性。
1. 安装依赖包
以 Ubuntu/Debian 为例,需要先安装编译所需的依赖库:
sudo apt install -y libbz2-dev libdb-dev libexpat1-dev libffi-dev \
gdbm-dev liblzma-dev libncurses5-dev libpcap-dev libreadline-dev \
libsqlite3-dev libssl-dev tk-dev uuid-dev xz-utils zlib1g-dev
2. 下载并解压源码
从官网下载源码包并解压:
wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz
tar vxzf Python-3.11.1.tgz
Python-3.11.1


