Python 和 PyCharm 的安装,看起来是最基础的操作,但实际执行时能卡住一大批人。命令提示符里输入 python 提示“不是内部或外部命令”,PyCharm 里运行代码提示“没有配置解释器”,还有人为了“激活”去找来路不明的授权工具,结果电脑被安装了不明程序。这篇文章专门说清楚新手第一次搭 Python + PyCharm 开发环境时,应该怎么下载、怎么安装、怎么验证,以及“激活”这件事到底应该理解成什么。默认按 Windows 10/11 环境来写,macOS、Linux 和 WSL 的差异会在最后补充。
1. 先确认:你装 Python 和 PyCharm 到底是为了解决什么问题
很多教程一上来就让下载,然后一路 Next,最后发现代码还是跑不起来。原因很简单,很多人没有先搞清楚自己装的到底是什么。
1.1 第一个误解:装了 PyCharm 就等于装了 Python
PyCharm 是 JetBrains 出品的 Python 开发工具,负责编辑代码、管理项目、运行和调试。它本身不包含 Python 解释器,就像一个文档编辑器不会自带打印机一样。你在 PyCharm 里写代码,它必须依赖电脑上已经安装好的 Python 才能运行。
所以标准安装顺序一定是:先装 Python,再装 PyCharm,然后在 PyCharm 里告诉它你的 Python 解释器在哪里。
1.2 第二个误解:最新版 Python 一定最好
python.org 首页最显眼的下载按钮就是当前稳定版本,新手直接点它就行。不要为了尝鲜去下载 alpha、beta、rc 这类预览版,预览版是给开发者和测试人员用的,很多第三方库还没有适配,你安装完大概率会遇到兼容问题。
如果以后进了公司,公司项目指定要用 Python 3.8 或 3.10,那就按项目要求装对应版本。自己学习的话,直接装官网最新稳定版,不要纠结某位博主推荐的“某个神级版本”。
1.3 第三个误解:激活等于找激活码
网上很多教程里的“激活”两个字,其实是在讲专业版破解。这个思路从一开始就是错的。PyCharm 官方提供了免费的 Community 社区版,还有专业版试用、教育授权、开源项目授权等正规通道。所谓输入一串授权码永久激活,既不符合软件许可协议,也极易踩到恶意程序。
后面第 5 节我会专门讲正规授权路径。
1.4 本文适不适合你
适合三种人:
- 第一次在新电脑上搭 Python 环境,完全零基础。
- 以前跟着视频乱装过,但一直没搞懂 Python 和 PyCharm 的关系。
- 想让环境干净、可维护、以后能顺利装第三方包的人。
硬件要求不高,普通办公笔记本都能跑。PyCharm 是桌面应用,内存越大越流畅,建议至少预留 2GB 磁盘空间。网络条件需要能访问 python.org 和 jetbrains.com,以及后续 pip 安装第三方包的网络。