← Backend / Python / 基础专题

01_安装运行与解释器

能确认解释器版本,运行脚本,理解交互式命令行与脚本的区别。以下示例按 Python 3.11 及以上版本编写。

Python 基础专题 01:安装、运行与解释器

学习目标:能确认解释器版本,运行脚本,理解交互式命令行与脚本的区别。以下示例按 Python 3.11 及以上版本编写。

核心知识

从零运行

安装 Python 3 后,在终端执行 python3 --version。有些系统的命令叫 python;以实际显示的 3.x 版本为准。在项目文件夹新建 hello.py,写入下面的代码,再运行 python3 hello.py。终端当前目录决定相对文件路径从哪里开始,和脚本所在目录不总相同。

name = "小明"
print(f"你好,{name}!")

直接输入 python3 会进入交互式解释器,提示符通常为 >>>。这里适合计算 2 + 3、查看 type(42) 等短表达式;退出可输入 exit()。正式程序保存在 .py 文件里,才能复用、测试和审查。python3 -m 模块名 会按模块方式执行,比如 python3 -m pip --version,它确保调用的是该解释器对应的包管理器。

易错点:编辑器选择的解释器与终端运行的解释器可能不同。遇到“模块不存在”,先分别打印版本与解释器路径。

逐步理解

先在终端用 pwd 或等价命令确认工作目录,再运行脚本。若文件名拼错,解释器会在执行代码前报告找不到文件;若代码有语法错误,错误消息会给出文件名和行号。读错误时先看最后一行的异常类型,再回到对应行。交互式命令行的变量只存在于本次会话,关闭后不会自动保存。

动手练习

练习:创建 greet.py 输出自己的名字,再分别从文件所在目录和上一级目录运行它。核对:第二次需要给出正确相对路径;程序本身输出应相同。