)
很多教程只讲装最新版但实际开发中经常被要求锁定 Python 版本比如项目依赖的第三方库还停留在 Python 3.9新版 Python 反而跑不起来。这篇就以 Python 3.9.6 PyCharm 2025 为例从找旧版、安装、配置到跑通第一个程序一步步走完。整体思路是先装 Python 解释器再装 PyCharm 并绑定解释器这个顺序不能反因为 PyCharm 本身不带解释器它只是个 IDE必须先有 Python 才能去指向它。一、下载 Python 3.9.6 旧版本打开 Python 官网 https://www.python.org/把鼠标移到 Downloads 上在下拉菜单里点 Windows。进入 Windows 下载页后不要直接点最大的下载按钮那是最新版往下滑找到Release history按自己的电脑位数下载64 位系统选Windows installer (64-bit)32 位选 32-bit 版本。注意不要点成 “Windows embeddable package”那是嵌入式版本不带完整标准库 或者直接访问 https://www.python.org/downloads/release/python-396/进入 Python 3.9.6 的发布页。官网的版本列表就是按迭代的历史版本号排列的找到 3.9.6 点进去即可。小提示如果官网下载速度慢可以换个网络时段下载或使用国内镜像避免下载中断或文件损坏。二、安装 Python 3.9.6右键下载好的安装包选择以管理员身份运行避免中途提示权限不足。安装向导第一屏底部有两个复选框必须勾选 “Add Python 3.9 to PATH”它的作用是把 Python 路径写进系统环境变量这样在任意命令行输入 python 都能直接调用。忘了勾就得手动配环境变量很容易配错。勾好后点 “Customize installation”。自定义安装的 Optional Features 一屏pip 必须装包管理工具其余默认全勾即可。到了选择安装路径这一步建议不要装在 C 盘可以改成类似 E:\Python39 的路径之后修改查找都比较方便。路径里不要有中文和空格否则某些老库会出问题。点 Install等待进度条走完出现成功提示后点 Close。三、验证 Python 是否装好按 WinR 输入 cmd 打开命令行输入python如果出现 Python 3.9.6 的版本信息和提示符说明安装成功。再输入pip --version确认 pip 可用最后输print(hello)测一下解释器输出 hello 后输入exit()退出。如果提示python 不是内部或外部命令说明 PATH 没配好重新运行安装包选 Modify 把 Add to PATH 勾上再装一遍比手动配环境变量省事。另外 Scripts 目录也要能访问因为 pip.exe 在那里若 pip 用不了多半是 Scripts 没进 PATH。四、下载 PyCharm 2025进入 JetBrains 官网 PyCharm 下载页https://www.jetbrains.com/zh-cn/pycharm/download/other/点击2025。版本选择上社区版免费开源支持代码补全、调试、Git、虚拟环境管理等核心功能绝大多数学习和中小项目够用专业版多出 Django/Flask 等框架支持、数据库工具、远程开发等需付费订阅。如果你不做 Web 后端、不连数据库、不连远程服务器社区版就足够了。需要提醒的是从 2025.3 开始官方把社区版与专业版合并成一个安装包不再单独提供社区版下载安装包将近 1G安装后占用磁盘 3.5G 以上比以前的社区版更占空间试用 30 天到期后原社区版的免费功能仍可继续使用专业版功能才需要订阅。正常安装包体积在 500MB 以上如果下下来只有几十 MB说明下错了页面可能是 SDK 或命令行工具的包。不要从第三方站点下载所谓绿色版“破解版”几乎都含有恶意软件官方安装包本身带签名校验。六、安装 PyCharm 2025双击下载的 .exe同意协议后点 下一步/Next。安装路径建议改到非系统盘如 D:\Software\PyCharm路径保持纯英文、无空格。安装选项这一步建议全勾创建桌面快捷方式、把 bin 目录加入 PATH这样命令行能用 charm 命令启动、右键将文件夹打开为项目、关联 .py 文件。如果你日常还用别的编辑器打开 .py那关联这一项可以不勾避免冲突。另外如果不需要 JetBrains Toolbox 管理工具把那项取消勾选。点 Install 等待完成勾选 Run PyCharm 会直接启动。七、首次启动与绑定解释器首次启动如果提示导入设置选 “跳过导入/Do not import settings”主题按喜好选深色长时间看代码眼睛舒服些。新建项目点 New Project先设置项目存放路径同样无中文、无空格。关键是解释器设置展开 Interpreter 选项推荐选 “项目venv/New environment using Virtualenv”为项目单独建一个虚拟环境位置默认在项目目录下的 .venv 或 venv 文件夹。虚拟环境的作用是给每个项目单独建房间各装各的库互不打架比如两个项目分别需要 pandas 1.5 和 2.0 就不会冲突。如果想直接用系统的 Python 3.9.6就选 “自定义环境/Custom environment” 点右边文件夹图标手动浏览到 python.exe路径一般是 C:\Users\用户名\AppData\Local\Programs\Python\Python39\python.exe。点 Create创建完成后可以看到项目目录和 .venv右键项目名可以新建 Python File、Directory、Python Package。八、常见问题提示 “No Python interpreter”系统没装 Python或装了没配环境变量。PyCharm 里 import 报 ModuleNotFoundError但 pip list 能看到九成是解释器不一致全局装的包和虚拟环境不互通在 PyCharm 的 Terminal 里重新装一遍即可。可以在代码里print(sys.executable)看实际用的是哪个解释器。pip 安装报 “Microsoft Visual C 14.0 is required”装 Visual Studio Build Tools 或改用预编译的 whl 文件安装。中文乱码Windows 中文系统默认 GBKPython 源码默认 UTF-8在 PyCharm 的 File → Settings → Editor → File Encodings 全部设成 UTF-8。装了合并包后试用到期30 天试用结束后原社区版免费功能可继续使用专业版功能才需要订阅。遇到报错先看最后一行Python 的报错信息最后一行才是真正原因从下往上读效率高很多。小结整套流程其实就四个容易出问题的点路径、权限、编码、解释器。Python 3.9.6 从官网历史版本页找PyCharm 2025 从官网下载、旧版从 other.html 归档页找装完记得每个项目独立虚拟环境、路径保持纯英文后面学语法写项目就不会再被环境问题卡住。