安装 Python
这一页做两件事。版本行要以 Python 3 开头。tea.py 先打出 lida,下一行再打出 tea。两件都做到,安装才算完。
文件就叫 tea.py
把它放在终端进得去的文件夹里。不要命名成 python.py。那个名字会挡住 Python 自己的一部分。
print("lida")
print("tea")
终端进到这个文件夹,运行 python tea.py。输出是两行,不是 lida / tea。引号留在文件里,不会被打出来。
用显示出 Python 3 的那个命令
如果 python --version 以 Python 3 开头,就用 python tea.py。在 Mac 和许多 Linux 上命令是 python3,所以运行 python3 tea.py。Windows 上有时是 py tea.py。文件内容不用改。
三条命令,三件不同的事
看版本、运行文件、打开 >>> 不是一回事。只有中间那条会打出 lida 和 tea。
📊 三条命令
| 命令 | 结果 |
|---|---|
| python --version | 一行,以 Python 3 开头 |
| python tea.py | 先 lida,后 tea |
| python | 提示符 >>>,文件并不运行 |
Python 3 从哪里来
到 python.org 获取。Python 2 已经结束,不要安装。在 Linux 上,如果软件不从 python.org 安装,系统里的 python3 包是同一选择。这一页不安装 Web 框架。
Windows 要开新终端
安装时勾上写着 Add python.exe to PATH 的选项,然后新开一个终端。旧窗口还是旧的 PATH。在新窗口里输入 python --version。小版本号可以不同。这一行要以 Python 3 开头。
如果提示找不到命令
command not found 表示这个终端看不见 Python。不是 print 里的引号坏了。修好 PATH,或者安装之后关掉终端再开一个。
如果只看到 >>>
不带文件名的 python 会打开以 >>> 开头的提示符。这不是在运行 tea.py。用 exit() 出来,再按文件名运行。
文件夹不对
终端找不到 tea.py 时,版本仍可能是对的,只是你在别的文件夹。进到文件所在的文件夹再运行一次。
这一页不做的事
不新建名字,不读取别人键入的内容,也不打开数据文件。下一页讲 Python 的一行该怎么写。版本还不是 Python 3,或者 tea.py 还没打出那两行,就不要把安装当成已经完成。
自己说一遍
- 版本行要以什么开头?Python 3。
- tea.py 里两个 print 的顺序是什么?
- 在那个文件夹里,python tea.py 打出什么?
- 为什么命令找不到时,不要怪引号?
-
是文件已经运行了,还是你还停在提示符里?
这些会让安装失败
- 安装 Python 2
- 在 Windows 上不打开 PATH,还留在旧终端里
- 把文件命名为 python.py
- 在错误的文件夹里运行,却怪 print
- 把输出读成 lida / tea
- 把 >>> 当成程序的输出
带走这几句
Python 3 来自 python.org,或系统的 python3 包。
版本行以 Python 3 开头。
tea.py 打出两行:先 lida,后 tea。
命令找不到,就是这个终端看不见 Python。
下一页讲一行怎么写,不是再装一遍。
🧠 测试您的知识
测试您的知识
通过这个互动测验挑战自己,看看你对这个主题的理解程度如何
📝 说明
- 仔细阅读每个问题
- 为每个问题选择最佳答案
- 您可以随时重新参加测验
- 您的进度将显示在顶部