
这次我们来看 Python 和 PyCharm 的安装配置。对于刚入门编程的新手来说环境搭建是第一个拦路虎很多人卡在下载、安装、配置环境变量和第一个程序上。这篇文章的目标就是帮你无痛跨过这个门槛提供一个从零开始、一步不落的完整指南。我们将覆盖 Python 解释器的下载安装、环境变量配置验证、PyCharm 集成开发环境的安装与基本设置并最终运行你的第一个 Python 程序。整个过程会详细到每一个点击和每一步验证确保即使是零基础的小白也能一次成功。如果你关心的是如何在 Windows 系统上快速搭建一个可用的 Python 开发环境那么这篇文章可以直接跟着操作。1. 核心能力速览Python 与 PyCharm 组合在深入步骤之前我们先快速了解这套组合能为你提供什么以及你需要准备什么。能力项说明核心组件Python 解释器运行代码 PyCharm IDE编写、调试、管理代码适用平台本文以Windows为例macOS 和 Linux 思路类似具体路径不同硬件门槛极低。现代电脑均可无独立显卡要求。主要占用磁盘空间。下载方式均从官方网站下载确保安全且为最新稳定版。关键动作1. 安装 Python 并配置环境变量2. 安装 PyCharm社区版免费3. 在 PyCharm 中创建项目并运行代码最终成果获得一个本地、隔离、可运行的 Python 开发环境能够执行脚本、安装第三方库、进行基础开发。适合场景编程初学者入门、数据分析、自动化脚本、Web 后端学习、机器学习环境基础搭建等。2. 适用场景与使用边界这套环境是绝大多数 Python 学习者和开发者的起点。适合谁零基础编程小白想学习 Python。需要本地运行 Python 脚本进行数据分析、办公自动化的职场人士。学生用于完成课程作业或项目。开发者需要一个新的、干净的 Python 环境测试代码。能解决什么问题环境隔离通过 PyCharm 的项目管理可以为不同项目创建独立的虚拟环境避免库版本冲突。高效编码PyCharm 提供代码补全、语法高亮、错误提示、调试器等强大功能极大提升开发效率。一站式管理从代码编写、运行、调试到包管理都在一个工具内完成。不适合什么场景追求极简、仅通过命令行或文本编辑器如 VSCode写脚本的资深用户。需要特定旧版本 Python 或复杂交叉编译环境的场景但本方法搭建的基础环境仍可作为起点。使用边界提醒请始终从 Python 和 JetBrains 官网下载软件避免使用来历不明的安装包以防安全风险。安装第三方库时注意其开源协议和用途用于商业项目需谨慎评估。3. 环境准备与前置条件开始之前请确认你的电脑满足以下条件操作系统Windows 10 或 Windows 11。本文演示基于 Win11Win10 步骤几乎一致。用户权限确保你有管理员Administrator权限以便顺利安装软件和配置系统环境变量。磁盘空间预留至少 2-3 GB 的可用空间用于安装 Python、PyCharm 以及后续的项目和库。网络连接需要稳定的网络以下载安装包和后续的 PyCharm 插件或 Python 包。关键检查点打开“此电脑”查看 C 盘或你准备安装的盘符是否有足够空间。在开始菜单搜索“cmd”右键点击“命令提示符”选择“以管理员身份运行”。如果能成功打开说明具备管理员权限。4. 第一步Python 解释器下载与安装这是最核心的一步Python 是引擎必须先安装好。4.1 下载 Python 安装包打开浏览器访问 Python 官方网站https://www.python.org。将鼠标悬停在导航栏的 “Downloads” 上对于 Windows 用户通常会直接显示一个大的黄色按钮如 “Download Python 3.12.x”。强烈建议不要直接点击这个按钮因为它可能下载的是 32 位版本。点击进入 “Downloads” - “Windows”。在 “Stable Releases” 部分找到最新的稳定版如 Python 3.12.x。根据你的系统选择安装包64 位系统选择Windows installer (64-bit)。32 位系统选择Windows installer (32-bit)。如何查看系统类型右键“此电脑”-“属性”查看“系统类型”。建议优先下载Windows installer (64-bit)除非你的电脑是非常老的 32 位系统。4.2 安装 Python 并配置环境变量下载完成后双击运行安装包。安装过程有一个至关重要的选项必须勾选在安装向导的第一个界面务必勾选最下方的Add python.exe to PATH。这个操作会自动将 Python 添加到系统环境变量让你能在任何命令行窗口直接使用python命令。这是避免后续无数麻烦的关键。(注此处应为勾选 Add python.exe to PATH 的截图示意)然后选择安装方式推荐给新手直接点击 “Install Now”它会使用默认路径通常是C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\进行安装。自定义安装点击 “Customize installation” 可以修改安装路径例如安装到D:\Python312但请确保路径不含中文和空格。在后续的 “Advanced Options” 中同样要确保Add Python to environment variables被勾选。点击 “Install”等待安装完成。安装完成后显示 “Setup was successful”。不要急着关闭请点击下方可能出现的 “Disable path length limit” 选项如果存在这可以解除 Windows 对路径长度的限制对开发有益。然后点击 “Close”。4.3 验证 Python 安装是否成功这是检验上一步是否成功的关键操作。打开命令提示符按Win R键输入cmd回车。输入验证命令在打开的黑色窗口中输入以下命令并回车python --version或者python -V查看结果成功情况会显示Python 3.12.x你的具体版本号。这说明 Python 已安装且环境变量配置正确。失败情况如果显示‘python’ 不是内部或外部命令也不是可运行的程序或批处理文件。说明环境变量未配置成功。你需要手动添加环境变量具体步骤可搜索“Windows 手动添加 Python 到 PATH”。进入 Python 交互模式可选验证在命令行中输入python并回车。你会看到以开头的提示符这表示你已经进入了 Python 的交互式命令行。输入print(“Hello, World!”)回车会看到输出。输入exit()或按CtrlZ再回车可以退出。至此Python 解释器已准备就绪。5. 第二步PyCharm IDE 下载与安装PyCharm 是 JetBrains 公司出品的强大 Python IDE社区版免费且功能足够初学者使用。5.1 下载 PyCharm 社区版打开浏览器访问 JetBrains 官网 PyCharm 页面https://www.jetbrains.com/pycharm/download/。在 “Community” 版本下点击 “Download” 按钮。这是完全免费的版本支持基础的 Python 开发功能。等待安装包.exe文件下载完成。5.2 安装 PyCharm双击运行下载的安装包。选择安装路径建议修改到一个你容易找到的目录例如D:\Program Files\JetBrains\PyCharm Community Edition。同样路径不要有中文和空格。安装选项配置非常重要Create Desktop Shortcut创建桌面快捷方式建议勾选64-bit launcher。Update PATH variable (restart needed)建议勾选。这将把 PyCharm 的启动命令添加到系统 PATH以后可以在命令行直接用pycharm命令打开项目。Update Context Menu添加到右键菜单可选。Create Associations关联.py文件建议勾选以后双击.py文件默认用 PyCharm 打开。Download and install JRE x86 by JetBrainsPyCharm 本身需要 Java 运行环境勾选让它自动安装即可。点击 “Next” 或 “Install”等待安装完成。安装完成后勾选Run PyCharm Community Edition点击 “Finish” 启动 PyCharm。5.3 首次运行与基本配置接受用户协议首次启动会提示是否导入设置选择 “Do not import settings”。主题选择选择你喜欢的 UI 主题Darcula 深色 或 Light 浅色点击 “Next: Featured plugins” 或 “Skip Remaining and Set Defaults” 跳过插件安装后续可随时安装。激活与登录社区版无需激活码可以直接开始使用。如果你有 JetBrains 账号可以登录用于同步设置非必须。6. 第三步在 PyCharm 中创建第一个 Python 项目现在我们将 Python 和 PyCharm 结合起来创建并运行你的第一个程序。6.1 创建新项目在 PyCharm 欢迎界面点击 “New Project”。配置项目Location选择或输入你的项目存放路径例如D:\MyPythonProjects\first_demo。Project Type确保是 “Pure Python”。Python Interpreter这是核心配置New environment using默认是Virtualenv。这是最佳实践它会为这个项目创建一个独立的虚拟环境隔离不同项目的依赖。保持默认即可。Location虚拟环境会创建在你项目目录下的venv文件夹中。Base interpreter点击下拉框或后面的 “…” 按钮系统应该会自动检测到你刚才安装的 Python如Python 3.12 (C:\...\python.exe)。请务必确认这里指向的是正确的 Python 解释器。如果没找到可以手动定位到你的 Python 安装路径下的python.exe。取消勾选 “Create a main.py welcome script”我们手动创建。点击 “Create”。6.2 创建并运行 Python 文件在 PyCharm 左侧的项目文件树中右键点击你的项目名first_demo-New-Python File。输入文件名例如hello回车。PyCharm 会自动创建hello.py文件。在右侧打开的代码编辑区输入你的第一行代码print(Hello, PyCharm and Python World!)运行代码有多种方式方式一推荐右键点击代码编辑区的任意位置选择Run ‘hello’。方式二点击代码行号右侧的绿色小三角箭头。方式三使用快捷键Shift F10。查看结果PyCharm 底部的Run工具窗口会自动打开并显示运行结果C:\Users\...\venv\Scripts\python.exe D:\MyPythonProjects\first_demo\hello.py Hello, PyCharm and Python World! Process finished with exit code 0看到Hello, PyCharm and Python World!的输出并且进程以代码0退出恭喜你你的第一个 Python 项目成功运行7. 功能测试与效果验证环境能力检查安装完成并成功运行“Hello World”只是第一步。下面我们进行几个关键测试确保环境功能完整。7.1 测试一包管理工具 pip 是否可用Python 的强大离不开海量的第三方库而pip是安装这些库的工具。在 PyCharm 中打开底部的Terminal标签页。这是一个内置的命令行终端并且已经激活了当前项目的虚拟环境你会看到命令行前缀有(venv)字样。输入以下命令查看 pip 版本并升级它如果需要pip --version pip install --upgrade pip如果能够正常显示版本号并完成升级说明 pip 工作正常。7.2 测试二安装并使用第三方库让我们安装一个最常用的库requests用于网络请求来测试。在刚才的Terminal中输入pip install requests等待安装完成显示 “Successfully installed requests-...”。在hello.py文件中写入新的代码import requests response requests.get(https://www.baidu.com) print(f‘请求状态码{response.status_code}’) print(‘百度首页标题中包含“百度”字样’ ‘百度’ in response.text)再次运行hello.py。如果输出状态码为 200并且第二行为 True说明requests库安装成功且能正常使用。7.3 测试三验证虚拟环境的隔离性虚拟环境是 Python 开发的好习惯。让我们验证它确实隔离了。在 PyCharm 的Terminal中输入pip list。你会看到已安装的包列表其中包含requests。打开系统自带的命令提示符WinR,cmd注意它的前面没有(venv)。在系统命令行中输入pip list或python -m pip list。你会发现系统全局环境下的包列表里没有刚才安装的requests。这证明了项目虚拟环境起到了隔离作用。8. PyCharm 基础配置与效率提升为了让 PyCharm 更好用可以进行一些基础配置。8.1 设置 Python 解释器全局如果你后续想为其他项目更换解释器例如安装了 Anaconda可以这样设置File-Settings(或CtrlAltS)。找到Project: your_project_name-Python Interpreter。点击右上角的齿轮图标选择Add...可以添加系统已安装的其他 Python 解释器或 Conda 环境。8.2 安装实用插件PyCharm 插件市场有很多增强工具。File-Settings-Plugins。在Marketplace选项卡中搜索Chinese (Simplified) Language Pack官方中文语言包。Rainbow Brackets给括号加上彩虹色方便匹配。CodeGlance在编辑器右侧显示代码缩略图。找到后点击Install安装后根据提示重启 PyCharm。8.3 调整字体和外观File-Settings-Editor-Font可以调整代码字体和大小。File-Settings-Appearance Behavior-Appearance可以切换主题调整整体 UI 字体。9. 常见问题与排查方法即使按照教程也可能遇到问题。下表列出了常见问题及解决方法。问题现象可能原因排查方式解决方案命令行输入python提示“不是内部或外部命令”Python 安装时未勾选 “Add to PATH”或环境变量未生效。1. 检查安装时是否勾选。2. 在系统属性中检查 PATH 是否包含 Python 安装目录和 Scripts 目录。1. 重新安装并勾选选项。2. 手动添加环境变量将Python安装路径(如C:\Python312) 和Python安装路径\Scripts添加到系统环境变量 PATH 中。PyCharm 创建项目时找不到 Python 解释器PyCharm 未自动扫描到或 Python 安装在不常见路径。在创建项目的 “Base interpreter” 处点击 “…”手动浏览定位。导航到 Python 安装目录选择python.exe文件。运行代码时提示ModuleNotFoundError: No module named ‘xxx’所需的第三方库没有安装。在 PyCharm 的 Terminal 或系统命令行中尝试pip list查看是否已安装。在激活的虚拟环境PyCharm Terminal中使用pip install xxx安装缺失的库。pip 安装库速度慢或超时默认源服务器在国外网络不稳定。尝试用浏览器访问https://pypi.org看是否通畅。更换为国内镜像源。临时使用pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple。永久配置请搜索“pip 永久换源”。PyCharm 打开或运行很卡1. 项目文件过多。2. 内存分配不足。3. 插件冲突。检查任务管理器内存和CPU占用。1. 在Settings-Editor-File Types中忽略不需要索引的文件夹如venv,__pycache__,.idea。2. 调整Help-Edit Custom VM Options增加内存需谨慎。3. 禁用不常用的插件。安装包时提示权限错误在系统目录或无权限目录尝试安装。查看错误信息是否包含 “Permission denied” 或 “access is denied”。1.推荐在 PyCharm 的 Terminal已激活 venv中安装这是用户目录有权限。2. 以管理员身份运行命令提示符但不推荐全局安装。10. 最佳实践与使用建议建立好环境只是开始遵循一些好习惯能让你的开发之路更顺畅。一项目一环境始终使用 PyCharm 的虚拟环境Virtualenv功能。为每个新项目创建独立的venv这是避免依赖地狱的最佳实践。使用requirements.txt在项目根目录可以通过pip freeze requirements.txt命令将当前环境的所有依赖包及版本号导出到一个文件中。其他人拿到你的项目后只需运行pip install -r requirements.txt即可一键复现环境。善用 PyCharm 的调试器不要只用print调试。在代码行号左侧点击设置断点然后使用Debug ‘hello’绿色虫子图标模式运行。可以逐行执行查看变量值是排查复杂 bug 的神器。版本控制入门尽早学习使用 Git。PyCharm 内置了出色的 Git 支持。将代码托管到 GitHub 或 Gitee不仅是备份也是学习协作和项目管理的开始。定期更新可以定期检查并更新 Python 和 PyCharm 到稳定版本以获得性能提升和新功能。但生产环境下的项目升级前需在测试环境充分验证兼容性。至此你已经拥有了一个功能完整、配置正确的 Python 开发环境。这个环境是学习、探索和构建一切 Python 应用的基础。接下来你可以开始学习 Python 语法、尝试各种有趣的库或者开始你的第一个小项目了。如果在后续使用中遇到新的问题记住排查思路确认环境、检查路径、查看错误日志、善用搜索引擎和官方文档。