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

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

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

w795471发布于 2025/2/6更新于 2026/7/2234 浏览
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. 结语
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 百川 2-13B-Chat-4bits WebUI 部署:Supervisor 配置文件 baichuan-webui.conf 详解
  • Git 从安装到协作:核心操作与实战指南
  • Oracle 中 CONNECT BY PRIOR 递归查询用法
  • 大模型(LLM)入门教程与核心知识体系指南
  • Whisper-large-v3 企业部署避坑指南:端口冲突、CUDA OOM、ffmpeg 缺失全解析
  • LeetCode 滑动窗口算法详解:核心思路与实战案例
  • LLaMA-Factory 全流程模型训练与推理实战
  • Docker+Ollama 本地部署 DeepSeek 大模型指南
  • LLaMA-Factory 详细安装与配置教程
  • Git LFS 跨平台安装指南:Linux、macOS 与 Windows 配置详解
  • LLM 大模型推理加速与模型量化方法详解
  • Ubuntu NAT 模式下配置静态 IP 地址的方法
  • 网络安全学习路线与职业发展指南
  • MySQL 9.6.0 Windows 安装配置与避坑指南
  • Web3.0 开发实践:核心概念与技术架构
  • 大模型发展:超越GPT-4与寻求场景平衡应用
  • 阿里巴巴开源推理模型 Marco-o1 与多模态 MoE 大模型 Awaker2.5-VL 解析
  • DVC 数据版本控制:像 Git 一样管理数据和模型
  • 基于 Web-Check 与内网穿透实现远程站点安全检测
  • 深度确定性策略梯度算法 (DDPG) 详解与 PyTorch 实现

相关免费在线工具

  • 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