1. Python安装前的准备工作
作为一门跨平台的编程语言,Python在Windows、macOS和Linux系统上都能完美运行。对于零基础用户来说,安装Python是迈入编程世界的第一步。2026年最新版的Python安装包在保持易用性的同时,进一步优化了安装流程和性能表现。
在开始安装前,建议先确认你的操作系统版本:
- Windows用户:建议使用Windows 10或更高版本
- macOS用户:建议使用macOS 10.15或更高版本
- Linux用户:主流发行版均可支持
重要提示:Python 2.x已于2020年停止维护,本教程仅针对Python 3.x版本,建议选择最新的3.13或更高版本。
2. Windows系统安装详解
2.1 下载安装包
访问Python官网(https://www.python.org/downloads/)下载Windows安装包。根据系统架构选择:
- 64位系统:python-3.x-amd64.exe
- 32位系统:python-3.x.exe
2.2 安装步骤详解
- 双击运行下载的安装包
- 勾选"Add Python 3.x to PATH"(关键步骤!)
- 选择"Customize installation"进行自定义安装
- 勾选所有可选功能(包括pip和IDLE)
- 设置安装路径(建议保持默认)
- 点击"Install"开始安装
2.3 安装后验证
打开命令提示符或PowerShell,输入:
python --version如果显示Python版本号(如Python 3.13.0),说明安装成功。
常见问题:如果提示"python不是内部或外部命令",说明PATH环境变量未正确设置。解决方案:
- 重新运行安装程序,确保勾选PATH选项
- 或手动添加Python安装目录到系统PATH
3. macOS系统安装指南
3.1 通过官网安装
- 访问Python官网下载macOS安装包(.pkg文件)
- 双击运行安装包
- 按照向导完成安装
- 安装完成后,打开终端验证:
python3 --version3.2 通过Homebrew安装
对于熟悉命令行的用户,推荐使用Homebrew:
brew update brew install python4. Linux系统安装方法
大多数Linux发行版已预装Python,但版本可能较旧。升级方法:
4.1 Ubuntu/Debian
sudo apt update sudo apt install python34.2 CentOS/RHEL
sudo yum install python34.3 源码编译安装
如需最新版本,可从源码编译:
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tgz tar xzf Python-3.13.0.tgz cd Python-3.13.0 ./configure --enable-optimizations make -j8 sudo make altinstall5. 开发环境配置
5.1 验证pip安装
Python包管理工具pip应已自动安装,验证:
pip --version5.2 升级pip到最新版
python -m pip install --upgrade pip5.3 安装虚拟环境工具
pip install virtualenv6. 常见问题解决方案
6.1 多版本Python共存
如果系统已安装其他Python版本,可以使用以下命令指定版本:
python3.13 -m pip install package_name6.2 权限问题处理
在Linux/macOS遇到权限问题时,可添加--user参数:
pip install --user package_name6.3 国内镜像加速
为加快下载速度,可使用国内镜像源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name7. 进阶配置建议
7.1 配置环境变量
Windows用户建议将以下路径加入PATH:
- Python安装目录(如C:\Python313)
- Scripts目录(如C:\Python313\Scripts)
7.2 IDE选择推荐
- 轻量级:VS Code + Python插件
- 专业级:PyCharm社区版
- 学习用:IDLE(Python自带)
7.3 必备工具包安装
建议初学者安装以下常用包:
pip install numpy pandas matplotlib requests8. 安装后的第一步
成功安装Python后,建议:
- 运行IDLE尝试简单代码
- 创建一个hello.py文件,内容:
print("Hello, Python!")- 在命令行运行:
python hello.py专业建议:安装完成后,立即创建并激活虚拟环境,避免污染系统Python环境:
python -m venv myenv source myenv/bin/activate # Linux/macOS myenv\Scripts\activate # Windows