Python 环境安装
1. 下载 Python
访问 Python 官方网站 python.org 下载最新版本的 Python。建议选择 Python 3.x 版本,因为 Python 2.x 已经停止维护。
在下载页面,您会看到多个版本可供选择:
- Windows 安装程序(.exe)
- macOS 安装程序(.pkg)
- Linux 源码包(.tar.xz)
2. 安装步骤
Windows 系统
运行下载的安装程序(.exe 文件)
- 双击运行安装程序
- 如果出现安全警告,点击"是"允许程序运行
- 建议以管理员身份运行安装程序
在安装界面中,建议勾选以下选项:
- "Add Python to PATH"(将 Python 添加到系统环境变量)
- 此选项可以让您在命令行中直接使用 python 命令
- 如果不勾选,需要手动添加环境变量
- "Install pip"(安装包管理器)
- pip 是 Python 的包管理工具,用于安装第三方库
- "Install for all users"(为所有用户安装)
- 如果您的电脑有多个用户账户,建议勾选此选项
- "Add Python to PATH"(将 Python 添加到系统环境变量)
选择安装方式:
- "Install Now"(立即安装)
- 使用默认设置进行安装
- 适合大多数用户
- "Customize installation"(自定义安装)
- 可以选择安装位置
- 可以选择安装组件
- 可以修改高级选项
- "Install Now"(立即安装)
如果选择自定义安装,可以配置以下选项:
- 安装位置
- 默认位置:
C:\Users\[用户名]\AppData\Local\Programs\Python\Python3x - 建议使用默认位置,避免路径问题
- 默认位置:
- 可选功能
- Documentation(文档)
- pip(包管理器)
- tcl/tk and IDLE(Python 自带的 IDE)
- Python test suite(测试套件)
- py launcher(Python 启动器)
- for all users(为所有用户安装)
- 安装位置
等待安装完成
- 安装过程可能需要几分钟
- 安装完成后会显示"Setup was successful"(安装成功)
验证安装
- 打开命令提示符(CMD)或 PowerShell
- 输入以下命令验证:
python --version pip --version - 如果显示版本号,说明安装成功
常见问题解决:
- 如果提示"python 不是内部或外部命令"
- 检查是否勾选了"Add Python to PATH"
- 如果没有,需要手动添加环境变量
- 如果安装失败
- 检查是否有管理员权限
- 检查是否有足够的磁盘空间
- 检查是否有其他 Python 版本冲突
- 如果提示"python 不是内部或外部命令"
Linux 系统
大多数 Linux 发行版已预装 Python,如果没有,可以通过包管理器安装:
Ubuntu/Debian:
sudo apt update
sudo apt install python3 python3-pip
CentOS/RHEL:
sudo yum install python3 python3-pip
3. 验证安装
安装完成后,打开命令行终端,输入以下命令验证安装:
python --version
# 或
python3 --version
如果显示 Python 版本号,说明安装成功。
4. 配置 pip
pip 是 Python 的包管理工具,用于安装和管理 Python 包。
更新 pip
建议定期更新 pip 到最新版本:
# Windows
python -m pip install --upgrade pip
# Linux/macOS
pip3 install --upgrade pip
配置国内镜像源(可选)
如果下载速度较慢,可以配置国内镜像源:
# 临时使用
pip install package-name -i https://pypi.tuna.tsinghua.edu.cn/simple
# 永久配置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
5. 安装虚拟环境(推荐)
虚拟环境可以为不同项目创建独立的 Python 环境,避免包版本冲突。
安装 virtualenv
pip install virtualenv
创建和使用虚拟环境
# 创建虚拟环境
virtualenv myenv
# 激活虚拟环境
# Windows
myenv\Scripts\activate
# Linux/macOS
source myenv/bin/activate
# 退出虚拟环境
deactivate
6. 常见问题
找不到 python 命令
- 检查是否将 Python 添加到系统环境变量
- Windows: 在系统属性 -> 环境变量中添加 Python 安装路径
- Linux/macOS: 检查 PATH 环境变量
pip 安装包失败
- 检查网络连接
- 尝试使用国内镜像源
- 确认是否有足够的权限
- 检查 Python 和 pip 版本是否匹配
虚拟环境激活失败
- 确认 virtualenv 安装正确
- 检查激活脚本路径是否正确
- Windows 可能需要以管理员身份运行命令提示符
7. 开发工具推荐
Cursor(首选)
Cursor 是一款现代化的 AI 驱动的代码编辑器,具有以下特点:
- 内置 AI 编程助手,提供智能代码补全和建议
- 支持多种编程语言,包括 Python
- 简洁现代的界面设计
- 强大的代码导航和重构功能
- 集成 Git 版本控制
- 支持实时协作
- 内置终端和调试工具
- 丰富的插件生态系统
VS Code + Python 插件
- 轻量级且功能强大
- 丰富的插件生态系统
- 内置调试器
- 智能代码补全
PyCharm
- 专业的 Python IDE
- 完整的开发工具链
- 强大的调试功能
- 适合大型项目开发
8. 后续学习建议
- 熟悉 Python 基础语法
- 学习使用 pip 管理包
- 掌握虚拟环境的使用
- 了解 Python 项目结构
- 学习使用版本控制工具(如 Git)
