跳转到内容

Python 入门教程/安装 Python

来自维基教科书,开放世界中的开放书籍

什么是 Python?

[编辑 | 编辑源代码]

如果你不理解这一点,不要担心。直接跳过并继续。

Python 是一种 解释型编程语言。对于那些不知道的人来说,编程语言是用来告诉计算机做什么的。然而,计算机并不能直接读取这种语言——有数百种编程语言,它不可能理解所有语言。因此,当有人编写程序时,他们会用自己选择的语言编写,然后 编译 它——也就是说,将其转换成计算机可以轻松快速理解的大量 0 和 1。你购买的 Windows 程序已经为 Windows 编译——如果你打开程序文件,你只会得到一堆奇怪的字符和矩形。试试看——找到一个小的 Windows 程序,然后在记事本或写字板中打开它。看看你得到了什么乱七八糟的东西。

但那个 Windows 程序是为 Windows 编译的——除非它有 Windows,否则其他机器无法运行该程序。Python 的作用是,它永远不会真正完全编译——相反,一个解释器会将每一行代码转换成你的计算机可以理解的 0 和 1。并且它是动态执行的——它会根据你的使用情况编译程序中的相关部分。如果你退出程序,第二天再回来,它会再次编译你正在使用的部分。看起来很浪费时间吗?也许吧,但事实是,当你第二天回来时,你可能在使用 Windows PC 而不是 Mac。你可能会将程序发送给一个使用其他类型计算机的朋友。或者你可能会将你的程序发布到互联网上,在那里所有使用不同类型系统的人都可以下载它。这就是解释型编程语言的神奇之处——它就像一种 每个人 都能理解的语言。

如何安装 Python

[编辑 | 编辑源代码]

对于 Python 编程,你需要一个工作的 Python 安装和一个文本编辑器。Python 自带一个编辑器 IDLE,它非常不错,对于入门来说完全足够。当你更深入地学习编程时,你可能会切换到其他编辑器,比如 emacsvi 或其他。

Python 下载页面是 https://www.pythonlang.cn/downloads/。最新版本是 3.12.1(截至 2024 年 1 月 21 日),但任何 Python 2.x 版本(从 2.2 开始)都适用于本教程。

下载网站上提供各种针对不同计算机平台的安装文件。以下是针对最常见的操作系统的具体说明

Linux、BSD 和 Unix 用户

[编辑 | 编辑源代码]

你很可能很幸运,你的机器上可能已经安装了 Python。要测试它,请在命令行中输入python如果你在下一节中看到了类似的东西,那么你就设置好了。

如果你必须安装 Python,只需使用操作系统的包管理器或去你的包所在的仓库获取 Python。如果你已经对编程和 Unix 很熟悉,并且在这里学习 Python 2,你也可以在下载源代码后从头开始编译 Python。如果你获得了源代码,请确保在编译时包含 Tk 扩展,如果你想使用 IDLE。

Mac 用户

[编辑 | 编辑源代码]

从 Mac OS X(Tiger)开始,到 macOS 12.3[2],Python 默认情况下随 MacOS 一起提供。也就是说,你可能想要更新到最新版本(通过在命令行终端中启动以下命令来检查版本和安装状态):python在命令行终端中启动以下命令来检查版本和安装状态:

如果你想要(重新)安装 Python,你可以从 Python 网站上的 Mac 下载页面 获取它。

Windows 用户

[编辑 | 编辑源代码]

一些计算机制造商预先安装了 Python。要检查你的机器是否已经安装了 Python,请打开命令提示符(Windows 键 + R,然后输入 cmd),并输入 python。如果显示“错误的命令或文件名”,则需要从 Windows 下载页面 下载相应的 Windows 安装程序。如果你没有 64 位 AMD 或英特尔芯片处理器,你需要 Windows x86 MSI 安装程序;否则 Windows x86-64 MSI 安装程序 是正确的那个(它们的名字非常相似,因此请仔细检查你要下载哪个)。通过双击启动安装程序,并按照提示操作。

Windows 应用商店中的官方 Python 应用程序是针对 Python 3 的,与本维基百科不兼容。

参考资料
  1. [编辑 | 编辑源代码]
  2. "Python 2 停止维护". Python.org. Retrieved 21 January 2024.
"macOS Monterey 12.3 版本说明". Apple 开发者文档. Retrieved 22 January 2024.
华夏公益教科书