Python零基础入门:从安装配置到运行第一个程序
面向零基础学习者的 Python 入门指南。详细介绍 Windows 与 macOS 系统的 Python 安装步骤、环境变量 PATH 配置、命令行验证方法,以及如何编写并运行第一个 hello.py 程序与排查初学者常见报错。
学习编程的第一步不是死记语法规则,而是把运行环境真正搭建在自己的计算机上,并让系统能够正确执行你写下的第一句代码。许多初学者对编程感到畏缩,往往不是因为逻辑有多复杂,而是在最初的软件安装、路径配置和终端黑窗口面前迷失了方向。本文将按实际操作顺序,带你完成从 Python 官方安装包下载、环境变量 PATH 关键配置,到在系统终端中编写并运行第一行代码的全流程,并逐一剖析初学者最常遇到的三类报错原因与解决方法。
一、Python 是如何运行的:解释器与执行机制
计算机底层的中央处理器(CPU)只能直接理解由 0 和 1 组成的机器语言,无法直接读懂人类书写的英文字符。我们所编写的 Python 程序代码(通常保存为以 .py 结尾的纯文本文件),必须依靠一个名为“Python 解释器”(Interpreter)的翻译官来处理。
当你安装 Python 时,核心安装的就是这个解释器程序(在 Windows 下名为 python.exe,在 macOS/Linux 下通常为 python3)。当你向终端发出执行指令时,解释器会先读取你的源码,进行语法合规性检查,随后将代码编译为紧凑的字节码(Bytecode),最后由 Python 虚拟机(PVM)逐条解释成操作系统指令并输出结果。
二、第一步:获取与安装 Python 解释器
安装 Python 最稳妥的方式始终是访问其官方网站,不要通过来历不明的第三方软件管家或下载站获取,以防捆绑流氓插件或引入版本兼容性隐患。
1. 官方网站下载入口
打开浏览器访问 Python 官方发布页:https://www.python.org/downloads/。官方网页会自动检测你当前的操作系统类型,并提供对应系统的最新稳定版安装包。
- Windows 用户:通常下载
Windows installer (64-bit)形式的.exe安装程序。 - macOS 用户:下载
macOS 64-bit universal2 installer形式的.pkg安装包。
2. Windows 安装的最关键细节(极其重要)
启动下载好的 Windows .exe 安装文件后,安装界面底部有一个非常关键的复选框:
必须勾选:[ √ ] Add python.exe to PATH(将 Python 添加到系统环境变量 PATH)。这是初学者安装时最容易漏掉的一步。如果不勾选此项,安装完成后在系统命令提示符中输入 python 将无法直接识别该命令。
勾选该项后,直接点击上方的 Install Now(立即安装)。安装程序将自动完成所有标准库及包管理工具 pip 的部署。安装结束时,如果界面出现“Disable path length limit”(禁用路径长度限制),建议顺手点击一次,避免后续长路径名报错,最后点击 Close 完成。
3. macOS 的安装过程
macOS 系统直接双击打开下载的 .pkg 文件,按照安装向导连续点击“继续”并同意许可协议,输入 Mac 的开机解锁密码即可完成安装。macOS 会自动将 Python 命令行工具链接到 /usr/local/bin 目录下,无需手动勾选环境变量。
三、第二步:理解环境变量 PATH 与终端验证
很多零基础同学常常感到疑惑:为什么我们在键盘上敲下 python 几个字母,计算机就能唤起刚刚安装好的那个软件?答案正是 环境变量 PATH。
1. PATH 的工作原理
在命令行终端中,操作系统接收到一个命令时,首先会在当前所在的文件夹里寻找有没有同名的程序。如果找不到,系统并不会直接报错放弃,而是去翻阅一张系统内置的“登记表”,这张登记表就是环境变量 PATH。PATH 里面记录了一长串文件夹路径。操作系统会按照先后顺序,挨个进入这些文件夹寻找 python.exe,一旦在某个目录中找到,便立即启动它。
因此,安装时勾选“Add python.exe to PATH”,本质上就是把 Python 的实际安装文件夹路径自动写进了系统的这张登记表里。
2. 在终端中验证安装结果
安装完成后,我们需要打开全新的终端窗口来检验配置是否生效:
- Windows 打开方法:按下键盘上的快捷键
Win + R,在弹出的“运行”对话框中输入cmd,按下回车键打开命令提示符。 - macOS 打开方法:按下快捷键
Command + 空格键调出聚焦搜索,输入Terminal(或终端),按下回车键打开终端。
在打开的黑底或白底窗口中,逐行输入以下命令并按回车:
python --version
pip --version
如果系统正确输出了类似于 Python 3.12.3 以及 pip 24.0 from ... 的文字,证明 Python 解释器已经就绪。注意:在 macOS 系统上,由于系统历史遗留原因,默认命令名可能需要输入 python3 --version 和 pip3 --version。
Windows 特别提醒:如果在 Windows 10/11 的 cmd 中输入 python 没有显示版本号,而是弹出了微软应用商店(Microsoft Store)页面,这是因为 Windows 自带了“应用执行别名”拦截机制。请在 Windows 设置中搜索“管理应用执行别名”,将列表中与 python.exe 和 python3.exe 相关的开关全部关闭即可。
四、第三步:编写并运行第一个程序
验证完解释器之后,就可以编写你的第一个 Python 程序了。初学者可以接触到两种运行 Python 的方式:交互式命令行(REPL) 与 脚本文件执行(.py)。
在终端中直接输入 python 回车,会出现三只尖括号 >>>,这代表进入了交互模式。你输入一行代码,回车后系统马上执行并返回一行结果。这种方式非常适合临时测试简单函数,但代码无法保存。日常开发中,我们始终是将代码写在文件中持久保存的,这就是编写 .py 脚本。
1. 创建专用的学习文件夹
在电脑上选择一个容易找到的位置(例如桌面或 D 盘根目录),新建一个名为 python_learn 的英文文件夹。养成良好的工程习惯:代码存储路径中尽量不要包含中文或特殊字符,避免部分第三方库解析路径时报错。
2. 建立 hello.py 源代码文件
进入该文件夹,新建一个文本文件,并重命名为 hello.py。
避坑细节:Windows 默认会隐藏文件的已知扩展名,导致你新建的文件表面上叫 hello.py,其实真实名字是 hello.py.txt。请在 Windows 资源管理器顶部点击“查看”,勾选“文件扩展名”,确保文件名最终以 .py 结尾,而不是 .txt。
3. 书写代码内容
使用任意纯文本编辑器(例如记事本 Notepad、VS Code、Sublime Text 等)打开 hello.py,输入以下代码:
# 这是我的第一个 Python 程序
print("Hello, World!")
print("欢迎来到 Python 编程世界!")
编写完成后,按下 Ctrl + S(macOS 为 Command + S)保存文件并关闭编辑器。
语法细节:Python 对标点符号要求非常严格。代码中的圆括号 ()、双引号 "" 必须在英文半角输入法状态下输入。如果在中文输入法状态下打出了中文全角引号或括号,解释器将无法识别并报错。
4. 在终端中运行脚本文件
打开终端,我们需要通过 cd(Change Directory)命令切换到刚才保存脚本的文件夹目录中。例如你的文件夹建在桌面上:
# Windows 示例:进入桌面上的学习文件夹
cd C:\Users\你的用户名\Desktop\python_learn
# macOS 示例:进入桌面上的学习文件夹
cd ~/Desktop/python_learn
确认终端当前路径已经切换到该文件夹后,输入执行命令:
python hello.py
# 如果是 macOS,输入:
python3 hello.py
按下回车键后,终端下方将立即打印出两行结果:
Hello, World!
欢迎来到 Python 编程世界!
当你看到这两行文字出现在屏幕上时,意味着你的计算机已经完整经历了“读取代码、语法解析、转译字节码、虚拟机执行、标准输出回显”的全生命周期,你的第一个 Python 程序正式运行成功。
五、第四步:初学者高频报错清单与排查复盘
在实际操作过程中,遇到报错非常正常。排查错误是编程的核心组成部分。以下是零基础入门时 95% 以上同学都会遇到的三类典型报错与对策:
1. 报错:'python' 不是内部或外部命令,也不是可运行的程序
- 原因分析:系统在当前文件夹以及 PATH 环境变量中找不到名为
python.exe的可执行文件。通常是因为安装时漏勾了“Add python.exe to PATH”。 - 解决方法:重新运行当初下载的 Python 安装程序,在弹出的界面中选择 Modify(修改)或 Repair(修复),确保勾选上 PATH 选项并重新安装;或者在 Windows 高级系统设置中手动将 Python 安装路径添加至系统 PATH 中。注意:配置修改后需要关闭旧的终端窗口,重新打开一个新终端方能生效。
2. 报错:SyntaxError: invalid character in identifier
- 原因分析:语法错误,代码中夹杂了中文全角符号。例如输入了中文逗号
,、中文冒号:、中文全角双引号“”或中文括号()。 - 解决方法:检查报错提示中指向的行号和尖头位置,将输入法切换为纯英文半角模式,重新输入引号或括号。
3. 报错:FileNotFoundError: [Errno 2] No such file or directory: 'hello.py'
- 原因分析:找不到指定的脚本文件。原因通常有两个:一是终端当前的工作目录根本不在存放
hello.py的文件夹里;二是文件名被系统偷偷加上了后缀,实际变成了hello.py.txt。 - 解决方法:在终端中输入
dir(Windows)或ls(macOS)查看当前目录下包含的文件清单。如果列表中没有hello.py,说明你需要使用cd命令正确进入该文件所在的目录;如果列表中显示的是hello.py.txt,请重命名去掉.txt后缀。
完成以上步骤后,你的电脑上已经拥有了一套标准、干净且随时可用的 Python 基础环境。从这一刻起,你所掌握的不仅是一句 print("Hello, World!"),更重要的是理解了“代码写在哪里”、“解释器如何找到并运行它”以及“遇到错误如何看懂终端提示”。这是后续学习变量、循环、数据结构乃至各类框架的最坚实底座。
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













