Python与PyCharm安装配置教程:从下载到运行第一行代码
2026/9/3 14:06:35 网站建设 项目流程

最近在带几个零基础学员入门 Python 时,发现大家遇到的第一个拦路虎往往不是语法,而是“环境装不上”。有人从网盘下载了来路不明的安装包,结果系统弹出一堆广告;有人装完 Python 后打开命令行输入python,却提示“不是内部或外部命令”;还有人装好了 Python 却不知道 PyCharm 怎么关联解释器,最后把.py文件用记事本写,硬生生劝退了自己。

这篇文章就是一条龙解决这些问题的。我会按 2026 年最新官网版本的实际安装流程,从 Python 下载、安装、环境变量验证,到 PyCharm 下载、安装、解释器配置、首次运行代码,全部拆开讲清楚。即使你完全没接触过编程,只要跟着步骤走,半小时内就能把开发环境跑起来。

1. Python 和 PyCharm 到底是什么

1.1 Python:一门易读易上手的编程语言

Python 是一种解释型、面向对象的通用编程语言。它的语法接近自然语言,写起来不像 C 或 Java 那样需要大量括号和分号,因此特别适合编程新手。

print("Hello, Python")

这一行就是完整的 Python 程序。它的应用场景非常广:

  • 数据分析与可视化(pandas、Matplotlib)
  • 人工智能与深度学习(PyTorch、TensorFlow)
  • Web 后端开发(Django、Flask)
  • 自动化脚本与办公效率工具
  • 爬虫采集与数据处理
  • 量化交易策略开发

正是因为应用面广,Python 常年占据编程语言排行榜前列。所以无论你是准备转行、考研、做毕业设计,还是工作中需要写脚本提升效率,Python 都是很值得学的入门语言。

1.2 PyCharm:专为 Python 打造的 IDE

Python 装好后,你可以在命令行里运行代码,但纯命令行写代码体验很差:没有自动补全、没有调试界面、看不出语法错误。PyCharm 是 JetBrains 公司出品的专业 Python IDE(集成开发环境),它把代码编辑、运行、调试、依赖管理、版本控制都集成在一个界面里,是目前最主流的 Python 开发工具之一。

新手选 PyCharm 的理由很直接:

  • 代码自动补全,减少拼写错误
  • 语法高亮和错误提示,写错当场看见
  • 一键运行,不用记命令行参数
  • 内置终端、Git、数据库工具
  • 虚拟环境配置可视化,操作门槛低

1.3 为什么推荐“Python + PyCharm”组合

Python 是“发动机”,负责真正执行代码;PyCharm 是“驾驶舱”,让你舒服地操控发动机。两者不是二选一,而是配合使用。下文会带你分别安装这两个工具,并在 PyCharm 里把 Python 解释器关联起来。

2. 安装前的准备与版本选择

2.1 操作系统与硬件要求

本文核心流程以 Windows 系统为例,macOS 和 Linux 的安装逻辑类似,只是安装包格式和界面略有不同。

硬件方面基本不用担心。Python 本身非常轻量,PyCharm 对内存稍微有要求,建议电脑内存至少 8GB,硬盘留出 5GB 左右空间,日常学习完全够用。

2.2 Python 版本怎么选

很多新手会纠结装 Python 2 还是 Python 3,其实这个问题的答案早就明确了:Python 2 已停止维护多年,现在所有新项目都基于 Python 3。你只需要到 Python 官网下载最新的 Python 3 稳定版即可。

需要注意,Python 官方每年会发布多个版本,建议选择官网首页高亮显示的“Latest Python 3 Release”(最新稳定版),不要下载 alpha、beta 等预发布版本,因为那些可能存在不稳定的问题,与第三方库的兼容性也较差。

版本会持续更新,本文不写死某个具体版本号,你安装时以官网实际显示为准即可。安装思路和配置方式是通用的。

2.3 PyCharm 社区版还是专业版

PyCharm 分为两个版本:

版本费用适用人群核心功能
PyCharm Community Edition(社区版)免费初学者、日常脚本开发代码编辑、运行调试、Git 集成
PyCharm Professional Edition(专业版)付费Web 开发、数据库开发、远程开发包含社区版全部功能,额外支持 Django、Flask、SQL 工具、远程解释器等

如果你刚入门,直接下载 Community 社区版就足够了,它永久免费,覆盖 Python 基础语法学习、数据结构练习、脚本编写等 90% 的学习场景。等以后做 Web 项目或需要数据库、远程开发时,再考虑升级专业版。

2.4 关于“PyCharm 激活”的正确认识

网上经常有人搜索“PyCharm 激活码”“PyCharm 破解版”,这里必须先提醒一句:不要使用来历不明的破解补丁、盗版激活码。

  • 这类资源很多捆绑了木马或挖矿程序,安装后可能窃取账号、拖慢电脑,甚至变成黑客的跳板。
  • 使用盗版软件涉及版权与法律风险。
  • PyCharm 社区版本身免费,根本不需要激活。

如果你需要专业版功能,合法的途径有:

  • JetBrains 提供 30 天全功能试用。
  • 在校师生可以申请 JetBrains 官方教育授权,验证学生身份后免费使用专业版。
  • 开源项目作者也可以申请免费许可。

具体申请入口以 JetBrains 官网的说明为准。本文后续所有操作都基于免费可用的社区版,足够完成从入门到进阶的学习。

3. Python 下载与安装完整步骤

3.1 从官网下载 Python

打开 Python 官网https://www.python.org,把鼠标移动到菜单栏的“Downloads”上,网站会自动识别你的操作系统,直接点击出现的 Python 3.x 黄色按钮即可下载。

如果你是 Windows 用户,更稳妥的做法是进入“Downloads → Windows”,在页面里选择对应的安装包。注意区分 64 位和 32 位:

  • 绝大多数新电脑都是 64 位系统,下载Windows installer (64-bit)
  • 32 位系统则下载Windows installer (32-bit)

不要下载Windows embeddable packageWindows installer (ARM64)这种精简包或特殊架构包,新手认准常规 Installer 即可。

3.2 安装时的两个关键勾选

下载完成后,双击安装包。这一步是整个安装流程中最关键的,请务必注意两个选项:

  1. 勾选Add python.exe to PATH(将 Python 添加到 PATH 环境变量)。
  2. 点击Install Now(立即安装),或者选择Customize installation自定义安装路径。

第一个选项如果漏勾,后续在命令行输入python就会提示“不是内部或外部命令”。这是新手最常踩的坑。如果安装时忘了勾选,后面第 6 节会给出补救方法。

关于安装位置,新手直接使用默认路径即可。如果你习惯自定义安装路径,建议设置到一个不容易删除的目录,比如D:\Python,并且尽量使用英文路径,避免中文路径和空格带来的各种环境变量问题。

3.3 验证 Python 是否安装成功

安装完成后,按键盘Win + R打开运行窗口,输入cmd回车,打开命令行窗口。然后依次输入以下命令:

python --version

如果安装成功,会输出类似这样的信息:

Python 3.13.1

再输入:

pip --version

pip是 Python 自带的包管理工具,用来安装第三方库。正常会输出类似:

pip 25.0 from C:\Python313\Lib\site-packages\pip (python 3.13)

注意:具体的版本号会随你安装的 Python 版本而变化。只要没有提示“不是内部或外部命令”,就说明 Python 和 pip 都已成功安装并配好了环境变量。

python

输入这个命令会进入 Python 交互式环境,出现>>>提示符。在里面输入:

print("Python is ready!")

回车后会输出:

Python is ready!

输入exit()即可退出交互式环境。到这里 Python 本体就装好了。

4. PyCharm 下载与安装完整步骤

4.1 从官网下载 PyCharm

打开 JetBrains 官网https://www.jetbrains.com/pycharm/。进入页面后,你会看到两个按钮:一个是Download专业版,另一个是Download社区版。选择右侧的社区版按钮,也就是标注着Community EditionFree的那个。

如果你是 Windows 用户,下载.exe安装包即可。PyCharm 安装包体积较大,下载时耐心等待,不要中断网络。下载完成后,双击安装包开始安装。

4.2 安装向导关键选项

PyCharm 的安装向导基本都是“下一步”式的,但有几步需要注意:

  1. 安装路径建议保持默认或选择一个纯英文路径。
  2. Installation Options(安装选项)页面按需勾选:
    • Create Desktop Shortcut:创建桌面快捷方式,建议勾选。
    • Update PATH variable:把 PyCharm 加入 PATH,如果你打算以后在命令行用pycharm命令打开项目,可以勾选。
    • Create Associations:关联.py文件,建议勾选,以后双击.py文件可以直接用 PyCharm 打开。
  3. 点击Install等待安装完成,最后勾选Run PyCharm并点击Finish

4.3 首次启动与主题选择

第一次启动 PyCharm,会先让你导入设置。如果你以前没用过,直接选择Do not import settings,点击 OK。

然后会弹出版本选择界面,点击Community Edition即可。接下来选择界面主题,Darcula是深色主题,Light是浅色主题,按个人喜好选择即可。这个主题之后随时可以在设置里改。

5. 在 PyCharm 中配置 Python 解释器并运行代码

5.1 创建第一个项目

进入 PyCharm 欢迎界面后,点击New Project

在弹出的窗口中,你需要做三件事:

  • Location:设置项目存放路径,建议单独建一个英文目录,例如D:\python-projects\first-project
  • Interpreter:选择New environment using,并确保下拉框选中的是Virtualenv,这是 PyCharm 默认推荐的虚拟环境方案。
  • Base interpreter:确认它自动检测到了你刚才安装的 Python 路径。如果没有自动检测到,点击右侧的下拉框手动添加。

如果你看到界面上Python 3.x已经被自动识别,直接点击Create完成项目创建。

5.2 理解 Virtualenv 虚拟环境

新手第一次看到Virtualenv可能会疑惑:这是什么意思?

简单来说,虚拟环境是 Python 项目“隔离的依赖空间”。每个项目可以在自己的虚拟环境里安装指定的第三方库,互不干扰。比如项目 A 需要 pandas 2.0,项目 B 需要 pandas 1.5,两个项目各自装各自的版本,互不影响,避免“升级一个库导致另一个项目崩溃”的连锁反应。

PyCharm 默认创建虚拟环境,这是很好的习惯,新手不需要修改,直接用默认配置即可。

5.3 编写并运行第一行代码

项目创建完成后,PyCharm 会自动打开主界面。在左侧项目树中右键点击你的项目根目录,选择New → Python File,输入文件名为hello,回车。

这时编辑区会出现一个空的hello.py文件,在里面输入:

print("Hello, PyCharm!")

输入完成后,点击编辑区右上角的绿色运行按钮,或者右键选择Run 'hello'。下方会打开运行窗口,输出:

Hello, PyCharm! Process finished with exit code 0

看到这个输出,说明整个 Python + PyCharm 开发环境已经全部打通了。你可以开始正式学习 Python 语法了。

6. 新手常见问题与排查思路

6.1 'python' 不是内部或外部命令

这是最常见的报错。在命令行输入python时提示:

'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。

根本原因是安装 Python 时没有勾选Add python.exe to PATH,系统不知道去哪里找python.exe

解决方法有两种:

第一种:如果还没关掉安装包,卸载后重新安装,务必勾选Add python.exe to PATH

第二种:手动配置环境变量。右键“此电脑” → “属性” → “高级系统设置” → “环境变量”,在“系统变量”中找到Path,点击“编辑”,新增以下两条:

你安装Python的路径 你安装Python的路径\Scripts

例如:

C:\Python313 C:\Python313\Scripts

保存后重新打开一个命令行窗口,再执行python --version验证。

6.2 pip 不是内部或外部命令

如果python能识别,但pip不行,通常是Scripts目录没有加入Path。使用上面的方法把Python安装目录\Scripts添加到环境变量即可。

另外,在较新的 Python 版本中,官方推荐用模块方式调用 pip:

python -m pip --version

这种写法不依赖 pip 命令的 PATH 配置,遇到 pip 识别问题时几乎都能解决。

6.3 PyCharm 无法找到解释器

创建项目时发现 Base interpreter 下拉框是空的,没有自动检测到 Python。

先确认 Python 是否真的安装成功。在命令行执行:

python --version

如果命令行都能识别,但 PyCharm 找不到,点击 Base interpreter 右侧的...Add Interpreter,手动定位到:

  • Windows 一般是C:\Python313\python.exe
  • 其他安装路径按实际位置选择

选择后 PyCharm 会自动读取该 Python 版本。

6.4 官网下载速度慢、下载失败

Python 和 JetBrains 官网服务器在海外,部分网络环境下下载速度较慢。建议:

  • 使用浏览器右键另存为,或使用下载工具断点续传。
  • 选择国内镜像站下载,例如部分高校开源镜像站和国内云厂商镜像站,但注意只从可信入口下载,不要使用第三方网盘分享的“绿色版”“破解版”。

PyCharm 也可以通过 JetBrains 国内镜像地址下载,具体地址以官网提供的镜像信息为准。

6.5 常见问题速查表

问题现象常见原因解决思路
python不是内部或外部命令未勾选 Add to PATH重新安装或手动配置环境变量
pip不是内部或外部命令Scripts 目录未加入 PATH添加 PATH,或使用python -m pip
PyCharm 找不到解释器Python 未安装或路径不对手动指定 python.exe 路径
运行代码提示 No Python interpreter项目解释器未配置在 Settings 中重新选择解释器
安装第三方包失败pip 版本过旧或网络问题升级 pip、更换镜像源
PyCharm 启动很慢插件过多或配置较低关闭不用的插件,升级内存

7. 开发环境进阶配置与最佳实践

7.1 用终端安装第三方库

PyCharm 内置了终端窗口。点击界面底部的Terminal标签,或者按快捷键Alt + F12,即可打开终端。

安装第三方库的统一命令是:

pip install 包名

例如安装数据分析常用的 pandas:

pip install pandas

如果你遇到网络超时,可以使用国内镜像源安装:

pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

注意:镜像站地址属于公共资源信息,具体地址可能变动,以你实际使用的镜像站为准。

安装完成后,在 Python 代码中通过import引入即可使用:

import pandas as pd print(pd.__version__)

7.2 项目依赖管理与 requirements.txt

当项目持续变大,依赖的第三方库越来越多,你需要记录依赖清单,方便别人或未来的自己搭建同样的环境。

在 PyCharm 的 Terminal 中执行:

pip freeze > requirements.txt

这会把当前虚拟环境中的所有依赖和版本号写入requirements.txt文件。换一台电脑时,只需执行:

pip install -r requirements.txt

就能一次性安装全部依赖。

7.3 让 PyCharm 更顺手的基础配置

安装中文插件:打开 PyCharm,进入File → Settings → Plugins,搜索Chinese Language Pack,点击安装并重启,界面就会变成中文。不过我更建议新手尽量保留英文界面,因为网上教程和文档大量使用英文菜单名,熟悉英文界面反而更不容易迷路。

调整字号:File → Settings → Editor → Font,可以调大默认字号,保护视力。

启用自动保存:PyCharm 默认会自动保存文件,但你也可以按Ctrl + S手动保存,形成习惯。

7.4 新手写代码的工程建议

  • 文件名使用小写英文字母和下划线,例如hello_world.py,不要使用中文文件名和空格。
  • 项目目录使用英文,避免某些库对中文路径支持不佳。
  • 坚持每建一个新项目都使用虚拟环境,不要把所有依赖装在全局环境里。
  • 写代码时注意缩进,Python 对缩进极其敏感,用 4 个空格作为一级缩进是主流规范。
  • 不要一上来就复制网上的大段代码,先手敲一遍,理解每一行的作用。

7.5 安全提醒

下载软件只认官网,不要使用“XX 软件园”“XX 破解站”的安装包。那些网站提供的安装包经常捆绑推广软件、浏览器主页劫持甚至木马程序。Python 和 PyCharm 都有官方免费版本,完全没必要冒险。

8. 总结与下一步学习路线

到这里,你已经完成了一条龙的环境搭建:

  • 从官网下载并安装了 Python 3,确认了pythonpip都能正常运行。
  • 下载并安装了 PyCharm 社区版。
  • 创建了第一个 Python 项目,配置了虚拟环境解释器。
  • 成功运行了人生第一行 Python 代码。
  • 掌握了新手最常遇到的报错排查方法。

接下来可以按这个顺序继续学习:

  1. Python 基础语法:变量、数据类型、条件判断、循环、函数。
  2. 常用数据结构:列表、元组、字典、集合。
  3. 文件读写与异常处理。
  4. 面向对象编程基础。
  5. 选择一个方向深入:数据分析、爬虫、Web 开发或自动化办公。

如果你在安装过程中遇到了本文没覆盖到的报错,建议把完整的报错信息复制到搜索引擎或 AI 工具中查询,同时确认当前使用的 Python 版本和 PyCharm 版本。环境问题大多不是玄学,按照 PATH、解释器、虚拟环境、依赖这几个方向逐个排查,基本都能解决。

祝你把环境跑通后,顺利开启 Python 学习之路。建议把这篇文章收藏起来,换电脑或重装系统时可以直接照着操作。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询