跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI

Python 环境搭建与基础入门指南

详细讲解了 Python 3.9 及以上版本在 Windows 系统上的完整安装流程,包括下载、环境变量配置及验证方法。内容涵盖 PyCharm 集成开发环境的安装与项目创建、虚拟环境管理、Pip 包管理工具的使用以及 ChromeDriver 配置。此外,文章补充了 Python 基础语法示例,如变量定义、运算符、条件判断等,并提供了常见报错问题的排查方案,旨在帮助新手从零开始搭建可运行的 Python 开发环境并编写首个程序。

w795471发布于 2025/2/6更新于 2026/9/1064 浏览
Python 环境搭建与基础入门指南

Python 环境搭建与基础入门指南

前言

Python 是一种广泛使用的高级编程语言,因其语法简洁、可读性强而深受初学者和资深开发者喜爱。它广泛应用于数据分析、人工智能、Web 开发、自动化运维等领域。对于初次接触编程的开发者来说,掌握 Python 的基础环境搭建是迈向技术之路的第一步。

目前 Python 主要有两个大版本系列:Python 2.x 和 Python 3.x。由于 Python 2 已于 2020 年停止官方维护,且两者存在兼容性差异,本教程将基于最新的稳定版 Python 3.9+ 进行讲解。

一、Python 安装步骤(以 Windows 为例)

1. 下载 Python 安装包

访问 Python 官方网站 (python.org) 下载页面。在首页选择 "Downloads",系统通常会自动识别操作系统并推荐最新版本。点击 "Download Python 3.x.x" 即可开始下载。

注意:建议下载最新的稳定版本,以获得最新的安全补丁和功能支持。

2. 运行安装程序

双击下载好的 .exe 安装包启动安装向导。在安装界面中,务必勾选底部的 "Add Python to PATH" 选项。这一步至关重要,它将自动配置环境变量,避免后续在命令行中无法识别 python 命令的问题。

随后点击 "Install Now" 进行快速安装。安装完成后,会提示 "Setup was successful",表示安装成功。

3. 验证安装是否成功

按下 Win + R 键,输入 cmd 打开命令提示符窗口。输入以下命令并回车:

python --version

如果输出类似 Python 3.9.x 的版本号,说明安装成功且环境变量配置正确。如果提示 "'python' 不是内部或外部命令",则需手动配置环境变量。

二、手动配置环境变量

如果在安装时未勾选 "Add Python to PATH",或者安装后仍报错,需要手动添加环境变量。

  1. 右键点击桌面上的 "此电脑" 或 "我的电脑",选择 "属性"。
  2. 点击 "高级系统设置"。
  3. 在弹出的窗口中点击右下角的 "环境变量" 按钮。
  4. 在 "系统变量" 区域找到名为 Path 的变量,选中后点击 "编辑"。
  5. 点击 "新建",依次添加 Python 的安装路径和 Scripts 路径。例如:
    • C:\Users\YourName\AppData\Local\Programs\Python\Python39\
    • C:\Users\YourName\AppData\Local\Programs\Python\Python39\Scripts\
  6. 点击确定保存所有设置,重新打开命令行窗口测试 python --version。

三、集成开发环境 (IDE) 配置

虽然可以使用记事本编写代码,但专业的 IDE 能提供更好的代码提示、调试和项目管理功能。推荐使用 PyCharm Community Edition(社区版),它是免费且功能强大的 Python 开发工具。

1. 下载与安装 PyCharm

访问 JetBrains 官网下载 PyCharm。安装过程中可以选择是否创建桌面快捷方式。首次打开时,软件会引导你进行初始设置。

2. 创建第一个项目

  1. 启动 PyCharm,点击 "New Project"。
  2. 在左侧选择 "Pure Python"。
  3. 设置项目位置(Project Location),建议选择一个专门的文件夹用于存放代码。
  4. 解释器设置:PyCharm 默认会检测已安装的 Python 环境。确保下拉菜单中选择的是正确的 Python 版本(如 Python 3.9)。
  5. 点击 "Create" 完成项目创建。

3. 虚拟环境管理

为了隔离不同项目的依赖包,建议在创建项目时启用虚拟环境(Virtual Environment)。

  • 在 PyCharm 新建项目界面,勾选 "Create a virtualenv for this project"。
  • 这样每个项目都会有独立的库目录,避免包版本冲突。

4. 插件安装(可选)

PyCharm 默认界面为英文,如需中文界面,可通过插件市场安装汉化插件。

  1. 点击菜单栏 File -> Settings -> Plugins。
  2. 搜索 "Chinese" 或 "Language Pack"。
  3. 安装后重启 IDE 即可生效。

四、包管理工具 Pip 的使用

Pip 是 Python 的标准包管理工具,用于安装和管理第三方库。

1. 更新 Pip

在命令行中执行以下命令,确保 Pip 为最新版本:

python -m pip install --upgrade pip

2. 安装第三方库

例如安装常用的 Selenium 自动化库:

pip install selenium

3. 卸载库

如果需要移除某个库,使用 uninstall 命令:

pip uninstall selenium

4. 导出与导入依赖

在项目根目录下生成依赖列表文件:

pip freeze > requirements.txt

其他开发者可通过该文件一键安装相同环境:

pip install -r requirements.txt

五、ChromeDriver 配置(针对 Selenium 用户)

若使用 Selenium 控制浏览器,需下载对应版本的 ChromeDriver。

  1. 查看当前 Chrome 浏览器的版本号(地址栏输入 chrome://settings/help)。
  2. 访问 ChromeDriver 官网下载匹配版本的驱动。
  3. 将解压后的 chromedriver.exe 放入 Python 安装目录下的 Scripts 文件夹,或将其路径添加到系统环境变量 Path 中。
  4. 在命令行输入 chromedriver 若无报错,则配置成功。

六、Python 基础语法示例

安装好环境后,我们可以编写第一个 Python 脚本。

1. Hello World

在 PyCharm 中新建一个 .py 文件,输入以下代码:

print("Hello, World!")

运行后将在控制台输出文本。

2. 变量与数据类型

Python 是动态类型语言,无需声明变量类型。

name = "Alice"
age = 25
height = 1.75
is_student = True

print(name)
print(age)

3. 基本运算

a = 10
b = 3
print(a + b)  # 加法
print(a * b)  # 乘法
print(a // b) # 整除
print(a % b)  # 取余

4. 条件判断

score = 85
if score >= 60:
    print("及格")
else:
    print("不及格")

七、常见问题排查

  1. Command 'python' not found

    • 原因:未配置环境变量或未勾选 Add to PATH。
    • 解决:参考第二部分手动配置 Path。
  2. Permission Denied

    • 原因:尝试修改受保护的系统目录。
    • 解决:以管理员身份运行 CMD,或使用 --user 参数安装 pip 包。
  3. ModuleNotFoundError

    • 原因:未安装所需库或使用了错误的 Python 解释器。
    • 解决:确认 pip 对应的 python 版本一致,使用 python -m pip install xxx。

结语

本文详细介绍了 Python 从安装、环境配置到基础编码的全过程。通过搭建稳定的开发环境,你将能够顺利开启 Python 学习之旅。建议在实际操作中多动手尝试,遇到错误时善用搜索引擎或官方文档查询解决方案。随着熟练度的提升,你可以进一步探索 Web 框架、数据分析等更深入的领域。

目录

  1. Python 环境搭建与基础入门指南
  2. 前言
  3. 一、Python 安装步骤(以 Windows 为例)
  4. 1. 下载 Python 安装包
  5. 2. 运行安装程序
  6. 3. 验证安装是否成功
  7. 二、手动配置环境变量
  8. 三、集成开发环境 (IDE) 配置
  9. 1. 下载与安装 PyCharm
  10. 2. 创建第一个项目
  11. 3. 虚拟环境管理
  12. 4. 插件安装(可选)
  13. 四、包管理工具 Pip 的使用
  14. 1. 更新 Pip
  15. 2. 安装第三方库
  16. 3. 卸载库
  17. 4. 导出与导入依赖
  18. 五、ChromeDriver 配置(针对 Selenium 用户)
  19. 六、Python 基础语法示例
  20. 1. Hello World
  21. 2. 变量与数据类型
  22. 3. 基本运算
  23. 4. 条件判断
  24. 七、常见问题排查
  25. 结语

更多推荐文章

查看全部
  • FPGA 商用级 ISP:动态坏点校正 DPCC 的滑窗架构与并行判决
  • 基于 JavaAI 辅助生成 SpringBoot 图书借阅平台实战
  • 基于 DeepSeek 和 Cursor 构建智能代码审查工具实践
  • 前端首屏加载优化落地清单与实操指南
  • GESP C++ 二级考试重点与编程题模板大全
  • LightRAG 框架原理及 WebUI 本地部署指南
  • Copilot 与 Codeium 等 AI 代码助手技术解析
  • QuantCell 智能量化交易系统:从数据收集到策略执行全流程自动化
  • Cloudflare 反爬绕过:Canvas/WebGL/WebRTC 多维度指纹隐身实战
  • Mac 下使用 Homebrew 安装 NVM 管理 Node.js 版本及 zsh 配置
  • AI 辅助蛋白质折叠预测:算法与生物学的结合
  • Spring 整合 Hibernate 与 JPA 的配置及源码示例
  • 深入理解并查集数据结构与实战应用
  • VS Code 中 GitHub Copilot 安装后无法使用?关键解决步骤
  • Python 游戏自动化脚本:后台键鼠操作实现原理
  • C++入门:输入输出、缺省参数与函数重载
  • OpenClaw 深度解析:AI 智能体的能力边界与潜在风险
  • Trae 集成 Figma MCP 实现前端代码自动生成
  • 基于 Java、GeoTools 与 PostGIS 的对跖点求解实战
  • Python 3.8+ 环境配置与数据科学工具指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online