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

Windows 下安装 Python 3.8 与 PyCharm 开发环境配置指南

在 Windows 10 64 位系统上安装 Python 3.8.10 解释器和 PyCharm 2020.3.5 开发环境的全过程。内容包括从官网下载对应版本、配置环境变量、验证安装、创建虚拟环境、设置项目解释器以及使用 pip 管理第三方依赖包。此外,还补充了常见问题的排查方法,如 PATH 未生效、解释器未识别等,旨在帮助开发者快速搭建稳定的 Python 开发工作流。

路由之心发布于 2025/2/7更新于 2026/10/24108 浏览
Windows 下安装 Python 3.8 与 PyCharm 开发环境配置指南

1. 介绍

1.1 背景

Python 是一门非常流行的脚本语言,借助人工智能(AI)的浪潮,一度成为了学生及开发者编程入门的首选语言。除了作为 AI 领域的核心编程语言之外,Python 在自动化测试、网站爬虫、数据图表绘图以及后端开发领域都非常受欢迎。

相较于 PHP 语言,Python 的语法更加简洁且稳定性更好;相较于 Shell 语言,Python 的功能更加强大,支持的第三方模块生态更为丰富。建议初学者系统学习 Python 语言,掌握其基础语法与核心库的使用。

1.2 运行环境

本教程基于以下环境进行演示:

项目版本/说明
操作系统Windows 10 专业版 64 位
Python3.8.10
IDEPyCharm Professional 2020.3.5

2. 安装 Python 解释器

2.1 下载 Python 安装包

进入 Python 官网下载页面:https://www.python.org/downloads/

在页面上可以看到最新版本信息。点击'Python for Windows'下的'Windows'链接,进入 Windows 版本的下载专区。

在该页面中,选择一个稳定且带有下载链接的版本。本教程以 3.8.10 版本为例,请下载 64-bit 的安装包。

2.2 安装步骤

  1. 运行安装包:双击下载的 .exe 文件。
  2. 配置环境变量:在安装向导的第一页,务必勾选 Add Python 3.8 to PATH。这一步至关重要,它将允许你在命令行中直接调用 Python。
  3. 自定义安装:选择 Customize installation,然后点击 Next。
  4. 组件选择:保持默认选项即可,点击 Next。
  5. 路径设置:建议将安装路径修改为不包含中文的路径,例如 D:\Python38,点击 Install 开始安装。
  6. 等待完成:安装过程可能需要几分钟,完成后会显示 Setup was successful。

2.3 验证安装

安装完成后,需要验证 Python 是否成功添加到系统环境变量中。

  1. 右键点击左下角 Windows 图标,选择'运行',输入 cmd 并回车。
  2. 在命令行窗口中输入以下命令查看版本:
    python --version
    
    如果输出 Python 3.8.10,则说明安装成功。
  3. 检查 pip 工具是否可用:
    pip list
    
    此时应能看到基础的 pip 和 setuptools 两个包。

3. 安装 PyCharm 集成开发环境

3.1 下载 PyCharm

访问 JetBrains 官方产品页面:https://www.jetbrains.com/pycharm/

点击'Download'按钮进入下载页面。如果需要特定历史版本,可点击'Other versions'链接。

找到 2020.3 版本的专业版(Professional),下载 Windows 64 位安装包。

3.2 安装步骤

  1. 运行安装程序:双击安装包,点击'Next'。
  2. 选择路径:建议安装在非系统盘,例如 D:\Program Files\PyCharm,点击'Next'。
  3. 关联文件类型:勾选 .py 文件关联选项,方便双击用 PyCharm 打开代码,点击'Next'。
  4. 创建快捷方式:根据需求勾选桌面快捷方式,一路点击'Next'直到开始安装。
  5. 完成安装:安装结束后,取消勾选'Run PyCharm',稍后手动启动。

4. 项目初始化与配置

4.1 首次启动

启动 PyCharm 后,首先会弹出用户协议,勾选'接受'继续。对于隐私设置,建议选择'Don't send'以避免发送使用数据。

由于是试用版或社区版,可能会提示激活,选择试用或后续通过合法渠道获取授权。

4.2 创建新项目

  1. 点击'New Project'创建新项目。
  2. Location:填写项目存放路径,例如 D:\tongfu.net\projects\python\test。
  3. Base interpreter:选择之前安装的 Python 解释器路径,例如 D:\Python38\python.exe。
  4. Virtual Environment:建议勾选'Create a virtual environment',位置设置为 D:\tongfu.net\projects\venv。虚拟环境可以隔离不同项目的依赖包,避免冲突。
  5. 点击'Create'按钮。

4.3 编写与运行代码

默认项目中会生成一个 main.py 文件。我们可以修改其中的内容:

print("Hello, Python Development Environment!")

点击右上角的绿色播放按钮(Run),或在控制台查看输出结果。如果控制台显示打印的文字,说明环境配置完全正常。

5. 常用操作与包管理

5.1 安装第三方库

在 PyCharm 内置的 Terminal 终端中,可以使用 pip 命令安装第三方库。

例如,安装常用的 requests 库:

pip install requests

如果需要指定版本安装:

pip install requests==2.28.0

5.2 导出与导入依赖

当项目依赖较多时,建议导出当前环境的包列表以便部署。

导出依赖:

pip freeze > requirements.txt

在其他环境中安装相同依赖:

pip install -r requirements.txt

6. 常见问题排查

6.1 命令行无法识别 python

如果在 cmd 中输入 python 提示不是内部或外部命令,请检查:

  1. 安装时是否勾选了 Add Python to PATH。
  2. 如果没有勾选,需手动添加环境变量:右键'此电脑'->'属性'->'高级系统设置'->'环境变量',在 Path 中添加 Python 安装目录和 Scripts 目录。

6.2 PyCharm 找不到解释器

在 File -> Settings -> Project -> Python Interpreter 中,点击齿轮图标 -> Add -> System Interpreter,重新指向 D:\Python38\python.exe。

6.3 编码问题

确保保存文件时使用 UTF-8 编码。在 PyCharm 右下角状态栏可以查看当前文件的编码格式,如有必要可转换为 UTF-8。

7. 总结

本文详细讲解了在 Windows 环境下安装 Python 3.8 和 PyCharm 开发工具的完整流程。通过配置虚拟环境和正确设置解释器路径,可以有效管理项目依赖。掌握这些基础技能后,即可开始进行 Python 脚本编写、数据分析或 Web 开发等工作。建议在实际操作中多尝试命令行操作,加深对环境的理解。

目录

  1. 1. 介绍
  2. 1.1 背景
  3. 1.2 运行环境
  4. 2. 安装 Python 解释器
  5. 2.1 下载 Python 安装包
  6. 2.2 安装步骤
  7. 2.3 验证安装
  8. 3. 安装 PyCharm 集成开发环境
  9. 3.1 下载 PyCharm
  10. 3.2 安装步骤
  11. 4. 项目初始化与配置
  12. 4.1 首次启动
  13. 4.2 创建新项目
  14. 4.3 编写与运行代码
  15. 5. 常用操作与包管理
  16. 5.1 安装第三方库
  17. 5.2 导出与导入依赖
  18. 6. 常见问题排查
  19. 6.1 命令行无法识别 python
  20. 6.2 PyCharm 找不到解释器
  21. 6.3 编码问题
  22. 7. 总结

更多推荐文章

查看全部
  • DP、HDMI、USB4、GPMI、eDP、LVDS 音视频协议及性能对比
  • Python 机器人避障算法实战:掌握 5 种核心算法与智能路径规划
  • 30 岁程序员转行大模型:可行性分析与职业转型建议
  • RK3588 开发板 Android13 下解决 QGC 应用 APK 打包问题
  • GitHub Actions 下载工件指南:download-artifact 插件使用详解
  • 前端现代化:从传统到现代的技术演进
  • 内网渗透实战:SSH 隧道搭建与 Web 代码审计漏洞利用
  • 算法实战:寻找数组中心下标与除自身外数组乘积
  • 基于 IP-Adapter 与 AnimateDiff 的 AI 动漫短剧工业化流水线
  • 硬件开发中的 AI 工具:Schematik 与 Quilter 对比
  • AI 写小说提示词指南:角色、场景与剧情构建技巧
  • 豆包高效学习:AI 时代教育破局与认知升级指南
  • Qwen-Multiple-Angles:角色与产品多视角生成插件,96 种相机角度控制
  • HuggingFace 镜像站 hf-mirror.com 高效下载方法指南
  • 大型语言模型(LLM)训练全流程指南
  • Realistic Vision V1.4 技术解析:如何提升 AI 绘画真实感
  • 计算机专业大学生必参加的六大编程竞赛指南
  • 手机与电脑部署 Phi3、Llama3 大模型指南
  • IntelliJ IDEA 安装与配置 Java 17 指南
  • VS Code 中配置 GitHub Copilot Agent Skills 指南

相关免费在线工具

  • 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