1  安装Python

1.1 Python简介

Python是荷兰程序员吉多·范罗苏姆(Guido van Rossum)创造的编程语言,1991年发布第一版。Python简洁易读,其设计原则鼓励清晰、明确的代码风格,学习门槛相对低。 Python有丰富的标准库和第三方库,能轻松调用其他编程语言编写的程序,以少量代码实现强大功能,是典型的“胶水语言”。 Python被广泛应用于学术研究、Web 开发、数据分析、机器学习等多个 领域。

Python是解释性的语言

高级语言在执行时,有两种方式:

  1. 解释(interpret):由被称为解释器(interpreter)的程序,将 高级语言逐行翻译为机器语言,供计算机执行。(如 Python)
  2. 编译(compile):由被称为编译器(compiler)的程序,将写有高级语言的源代码文件整体翻译为机器语言,供计算机执行。(如 C)

解释执行高级语言时,要求在本地用解释器解释源代码;编译后的程序可以被打包和分发,用户无需拥有源代码即可 运行程序。

1.2 相关术语

  1. Python解释器 (interpreter) :将 Python 源代码转换为可执行命令并将其运行的程序。

  2. Python标准库(standard library):模块集合,实现文件读写等系统级功能,以及日常编程中许多问题的标准解决方案。

  3. Python发行版(distribution):包含 Python 解释器及标准库的软件包。安装 Python,就是安装 Python的某个发行版。常见Python发行版有:

    • CPython,用C语言编写的原始Python解释器,从Python官网下载。
    • Anaconda,基于 CPython 的科学计算平台,包含众多用于数据处理、科学计算、机器学习等的常用库,提供包管理和环境管理工具conda,图形用户界面Anaconda Navigator,交互式计算环境和开发工具Jupyter Notebook。

    Anaconda体积太大,普通配置电脑建议用Miniconda。Miniconda是Anaconda的精简版,只含conda,Python和一些必要的库。

  4. 集成开发环境(integrated development environment,IDE):一体化、图形化的应用程序开发平台。 IDE将编程所需的多种功能/工具(如代码高亮/补全/折叠,项目管理)集中在一个软件套件中,旨在简化开发流程,提升开发效率。 Python常用的IDE有Pycharm,IDLE等。

    编程语言IDE不等同于编程语言本体。 打个不恰当的比方:Python是输入法,IDE是输入法皮肤。 要通过IDE使用Python,你需要先安装Python发行版,再安装IDE。

不,Pycharm只是IDE,不是Python本体。

要通过Pycharm使用Python,你需要先安装Python发行版,再安装Pycharm。

1.3 安装CPython

Python官网提供CPython发行版下载。点击下载安装文件,下载完成后双击即可安装。

在不同时间点发布的Python发行版具有不同的版本号。

Python2是最初的版本,存在一些问题。Python3与Python2不兼容。

初学者选择最新的稳定版本即可 ( 图 1.1 (a) 中最新的稳定版是3.14 )。

虽然Python新版本的多数功能向后兼容, 但有的项目使用的第三方库依赖特定的Python版本, 因此有时也需要安装非最新的特定版本的Python。 这可以通过 章节 2 介绍的环境管理解决。

(a) 当前(2026.2.23)Python官网最新版为3.14
(b) Python官网,3.9的生命周期已终止,不再维护;3.10-3.12的维护状态是security,表示仅对重大的安全问题进行维护;3.13-3.14的维护状态是bugfix,表示对安全问题和其他一般的问题进行维护,3.15是pre-release预发布版本。
图 1.1: Python官网截图

1.4 安装Anaconda(Miniconda)

  1. 下载Miniconda3最新版安装文件。

    Anaconda官网可以下载Anaconda或Miniconda。但使用国内一些大学的镜像网站(如清华源)往往更方便。

图 1.2: 清华源的Miniconda安装文件列表。64位Windows系统选择最后一个。
  1. 运行安装文件。

    根据提示安装,一般使用默认/推荐选项即可。

    安装目录( 图 1.3 中的Destination Folder)应当只有ASCII字符(可以有英文字母或数字,不要有中文字符),且不要有空格。 而默认的安装目录一般是C:\Users\用户名\miniconda3。如果用户名包含中文,就需要手动选择一个合适的安装目录。

    安装目录还应当是空文件夹。

图 1.3: Miniconda安装界面。
图 1.4: Miniconda安装路径应当是空文件夹。
  1. 在开始菜单中搜索“Anaconda Prompt”或Anaconda powershell prompt,点击图标启动conda。

    输入python -V,如果显示Python版本,则安装成功。

图 1.5: 在开始菜单中搜索“Anaconda Prompt”,点击图标启动conda。
图 1.6: 在conda窗口中输入python -V,显示Python版本,说明安装成功。