Python—— 环境搭建

摘要:Python环境搭建指南:本文详细介绍了在不同操作系统上安装Python的方法。支持平台包括Windows、Linux、MacOS等主流系统,以及多种嵌入式系统。安装方式涵盖二进制包安装和源码编译两种方式,并提供了Ubuntu、Windows等系统的具体安装步骤。文章还讲解了PATH环境变量配置方法,以及PYTHONPATH等重要环境变量的作用。最后介绍了三种运行Python的方式:交互式解释器、命令行执行脚本和使用IDE。对于初学者,建议从官方安装程序开始,并确保正确配置环境变量。

目录

[Python------ 环境搭建](#Python—— 环境搭建)

本地环境搭建

[下载 Python](#下载 Python)

[安装 Python](#安装 Python)

[在 Ubuntu Linux 系统中安装 Python](#在 Ubuntu Linux 系统中安装 Python)

[在其他 Linux 系统中安装 Python](#在其他 Linux 系统中安装 Python)

[使用 Yum 命令安装](#使用 Yum 命令安装)

[在 Windows 系统中安装 Python](#在 Windows 系统中安装 Python)

[在 Macintosh 系统中安装 Python](#在 Macintosh 系统中安装 Python)

[配置系统 PATH 环境变量](#配置系统 PATH 环境变量)

[类 Unix/Linux 系统的 PATH 配置](#类 Unix/Linux 系统的 PATH 配置)

[Windows 系统的 PATH 配置](#Windows 系统的 PATH 配置)

[Python 的环境变量](#Python 的环境变量)

[运行 Python 的方式](#运行 Python 的方式)

交互式解释器

命令行运行脚本文件

集成开发环境(IDE)


Python------ 环境搭建

学习 Python 的第一步,是在自己的设备上安装该语言。如今大多数计算机,尤其是搭载 Linux 系统的设备,都预装了 Python,但可能并非最新版本。

Python 支持多种操作系统,包括 Linux 和 Mac OS X。接下来我们就来了解如何搭建 Python 开发环境。Python 支持的平台包含:

  • 类 Unix 系统(Solaris、Linux、FreeBSD、AIX、HP/UX、SunOS、IRIX 等)
  • 视窗系统 9x/NT/2000
  • 麦金塔电脑(英特尔、PPC、68K 架构)
  • OS/2 系统
  • 磁盘操作系统(多版本)
  • 掌上操作系统 PalmOS
  • 诺基亚手机系统
  • 视窗嵌入式系统 Windows CE
  • 橡果精简指令集系统 Acorn/RISC OS
  • BeOS 系统
  • 阿米加系统 Amiga
  • 虚拟内存系统 VMS/OpenVMS
  • 嵌入式实时操作系统 QNX
  • 嵌入式实时操作系统 VxWorks
  • 赛恩掌机系统 Psion

同时,Python 也已被移植到 Java 和.NET 虚拟机中运行。

本地环境搭建

打开终端窗口,输入python命令,即可检查 Python 是否已安装,以及当前的安装版本。若已安装,终端会输出类似如下的信息:

plaintext

复制代码
$ py
Python 3.14.2 (tags/v3.14.2:df79316, Dec 5 2025, 17:18:21) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

下载 Python

Python 的最新源代码、二进制安装包、官方文档、最新资讯等内容,均可在其官方网站获取:https://www.python.org/

Python 官方文档的下载地址为:https://www.python.org/doc/,文档提供 HTML、PDF、PostScript 三种格式。

安装 Python

Python 为不同平台提供了对应的发行版本,你只需下载适配自身平台的二进制安装包,即可完成安装。

如果你的平台暂无对应的二进制安装包,则需要借助 C 语言编译器手动编译源代码。通过编译源代码安装,能更灵活地选择安装所需的功能特性。

以下为不同平台的 Python 快速安装指南:

在 Ubuntu Linux 系统中安装 Python

打开 Linux 终端,输入以下命令,检查 Python 是否已安装:

plaintext

复制代码
$ py --version
Python 3.14.2 

在 Ubuntu Linux 系统中,最简便的安装方式是使用高级包管理工具 apt。建议先更新所有已配置软件源中的软件包列表:

plaintext

复制代码
$ sudo apt update

需注意,更新后能否安装到最新版 Python,取决于你所使用的 Ubuntu 系统版本。若无法直接安装,可添加deadsnakes软件源:

plaintext

复制代码
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa

再次更新软件包列表:

plaintext

复制代码
$ sudo apt update

在终端输入以下命令,安装最新的 Python 3.14 版本:

plaintext

复制代码
$ sudo apt-get install python3.14 

验证是否安装成功:

plaintext

复制代码
$ py
Python 3.14.2 (tags/v3.14.2:df79316, Dec 5 2025, 17:18:21) [GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print ("Hello World")
Hello World

>>> 

在其他 Linux 系统中安装 Python

在类 Unix/Linux 系统中安装 Python,可遵循以下简单步骤:

  1. 打开浏览器,访问地址:https://www.python.org/downloads/
  2. 点击链接,下载适用于类 Unix/Linux 系统的 Python 源代码压缩包
  3. 下载完成后,解压文件
  4. 若需要自定义安装选项,可编辑Modules/Setup配置文件

随后执行以下命令完成编译安装:

plaintext

复制代码
$ ./configure
$ make
$ make install

执行完成后,Python 会被安装在默认路径/usr/local/bin,其类库文件会存放在/usr/local/lib/pythonXX(XX 为 Python 的版本号)。

使用 Yum 命令安装

红帽企业版 Linux(RHEL 8)并未默认安装 Python 3,在 CentOS 及其他衍生系统中,通常使用 yum 命令进行安装,RHEL 8 中安装 Python 3 的步骤如下:

plaintext

复制代码
$ sudo yum install python3

在 Windows 系统中安装 Python

需要注意的是,Python 3.10 及以上版本不再支持 Windows 7 及更早的操作系统。

推荐使用 Python 官方安装程序进行安装,官网首页会提供最新稳定版的下载链接,也可直接访问:https://www.python.org/downloads/windows/

该页面提供了 32 位和 64 位架构的嵌入式安装包与可执行安装程序,我们以 64 位 Windows 安装程序为例,下载地址为:https://www.python.org/ftp/python/3.14.2/python-3.14.2-amd64.exe

双击下载完成的安装文件,启动安装向导。你可以直接点击 "立即安装" 按钮快速安装,更建议选择路径较短的文件夹作为安装目录,并勾选第二个复选框,将 Python 添加到系统 PATH 环境变量中。

其余步骤保持默认设置,跟随安装向导完成即可。

安装完成后,打开 Windows 命令提示符,输入 Python 命令验证安装是否成功:

plaintext

复制代码
C:\Users\mahes>py
Python 3.14.2 (tags/v3.14.2:df79316, Dec 5 2025, 17:18:21) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Python 标准库中包含一个可执行模块IDLE,是 ** 集成开发与学习环境(Integrated Development and Learning Environment)** 的缩写。你可以在 Windows 开始菜单中找到并启动它。

IDLE 包含 Python 交互式解释器(Python shell),以及一个可自定义的多窗口文本编辑器,支持语法高亮、智能缩进、代码自动补全等功能。该工具为跨平台设计,在 Windows、MacOS 和 Linux 系统中的使用方式一致,还内置调试器,支持设置断点、单步调试,以及查看全局和局部命名空间。

Windows 系统安装 Python 的完整步骤总结:

  1. 打开浏览器,访问:https://www.python.org/downloads/
  2. 点击对应链接,下载 Windows 版本的安装文件python-XYZ.msi(XYZ 为需要安装的 Python 版本号)
  3. 运行该安装文件需要系统支持 Microsoft Installer 2.0,将安装文件保存到本地后运行,可检查系统是否支持该组件
  4. 运行下载的安装文件,启动 Python 安装向导,该向导操作简单,只需保持默认设置,等待安装完成即可。

在 Macintosh 系统中安装 Python

新款 Mac 电脑均预装了 Python,但版本可能已过时数年。你可以访问https://www.python.org/download/mac/,查看最新版本的安装说明,以及适用于 Mac 开发的配套工具。对于 2003 年发布的 Mac OS X 10.3 之前的旧版 Mac 系统,可安装 MacPython 版本。

该版本由 Jack Jansen 维护,你可以在其官网查看完整的文档与安装详情:https://homepages.cwi.nl/~jack/macpython/index.html

配置系统 PATH 环境变量

程序和其他可执行文件可能存放在不同的目录中,因此操作系统会提供一个搜索路径,列出其查找可执行文件的所有目录。

这个路径信息存储在系统的环境变量中,环境变量是操作系统维护的命名字符串,为命令行终端和其他程序提供运行信息。

在类 Unix 系统中,该路径变量名为PATH ,在 Windows 系统中为Path(类 Unix 系统区分大小写,Windows 系统不区分)。

在 Mac OS 系统中,Python 安装程序会自动处理路径配置。若要在任意目录下调用 Python 解释器,则需要手动将 Python 的安装目录添加到系统路径中。

类 Unix/Linux 系统的 PATH 配置

若仅为当前会话配置 Python 路径,可根据使用的 shell 执行对应命令:

  • csh shell :输入setenv PATH "$PATH:/usr/local/bin/python",按下回车
  • bash shell(Linux) :输入export PATH="$PATH:/usr/local/bin/python",按下回车
  • sh/ksh shell :输入PATH="$PATH:/usr/local/bin/python",按下回车
  • 注意/usr/local/bin/python为 Python 的默认安装目录,需根据实际情况替换

Windows 系统的 PATH 配置

若仅为当前会话配置 Python 路径,在命令提示符中输入以下命令并回车:path %path%;C:\Python注意C:\Python为 Python 的默认安装目录,需根据实际安装路径替换

Python 的环境变量

以下是 Python 可识别的重要环境变量,配置后可实现自定义的运行效果:

表格

序号 变量名及说明
1 PYTHONPATH作用与 PATH 类似,用于告诉 Python 解释器去哪里查找程序中导入的模块文件。该变量应包含 Python 标准库目录和存放自定义 Python 源代码的目录,部分情况下 Python 安装程序会自动预设该变量。
2 PYTHONSTARTUP存储 Python 初始化文件的路径,该文件包含 Python 源代码,每次启动 Python 解释器时都会自动执行。在类 Unix 系统中,该文件默认名为.pythonrc.py,通常包含加载工具或修改 PYTHONPATH 的命令。
3 PYTHONCASEOK仅适用于 Windows 系统,用于让 Python 在处理 import 导入语句时,匹配第一个不区分大小写的模块。将该变量设置为任意值即可启用该功能。
4 PYTHONHOME作为模块的备选搜索路径,通常会嵌入到 PYTHONSTARTUP 或 PYTHONPATH 目录中,方便快速切换不同的 Python 模块库。

运行 Python 的方式

启动 Python 解释器主要有三种方式:

交互式解释器

在类 Unix、DOS 或其他提供命令行解释器 / 终端窗口的系统中,均可通过该方式启动 Python。

在命令行中输入py命令,即可进入 Python 交互式解释器,直接编写并执行代码:

plaintext

复制代码
$ py  # 类Unix/Linux系统
py%  # 类Unix/Linux系统
C:> py  # Windows/DOS系统

Python 命令行支持多种可选参数,功能如下:

表格

序号 参数及说明
1 -d输出调试信息
2 -O生成优化的字节码文件(生成.pyo 格式文件)
3 -S启动时不运行 import site 模块,不加载 Python 的默认路径
4 -v输出详细的运行信息(会追踪 import 语句的详细执行过程)
5 -X禁用基于类的内置异常(仅使用字符串类型表示异常);从 Python 1.6 版本开始,该参数已废弃
6 -c cmd执行以字符串形式传入的 Python 代码(cmd 为代码字符串)
7 file运行指定文件中的 Python 脚本

命令行运行脚本文件

在命令行中调用 Python 解释器,指定要运行的脚本文件,即可执行 Python 程序,示例如下:

plaintext

复制代码
$ py script.py  # 类Unix/Linux系统
py% script.py  # 类Unix/Linux系统
C:> py script.py  # Windows/DOS系统

注意:确保脚本文件拥有可执行的权限。

集成开发环境(IDE)

若你的系统中有支持 Python 的图形界面(GUI)应用程序,也可在图形界面中运行 Python。

  • 类 Unix 系统:IDLE 是首款面向 Python 的类 Unix 系统集成开发环境
  • Windows 系统:PythonWin 是首款 Python 的 Windows 图形界面工具,也是一款带图形界面的集成开发环境
  • Macintosh 系统:可从 Python 官网下载适配 Mac 的 Python 版本及 IDLE 开发环境,提供 MacBinary 和 BinHex 两种格式的安装文件

若你无法自行完成环境搭建,可寻求系统管理员的帮助,确保 Python 环境配置正确、运行正常。

本文还提供了在线 Python 编译器 / 解释器,你可以直接在浏览器中编辑并执行 Python 代码。点击图标运行以下代码,即可输出经典的 "Hello, World!":

下方的代码框支持修改代码内容,你可以尝试修改print()函数中的内容,再次运行验证结果:

plaintext

复制代码
# 我的第一个Python程序
# 该代码会输出'Hello, World!'
print ("Hello, World!"); 
相关推荐
io_T_T2 小时前
python 文件管理库 Path 解析(详细&基础)
python
渔阳节度使3 小时前
SpringAI实时监控+观测性
后端·python·flask
铁手飞鹰4 小时前
Visual Studio创建Cmake工程导出DLL,通过Python调用DLL
android·python·visual studio
飞Link4 小时前
告别盲目找Bug:深度解析 TSTD 异常检测中的预测模型(Python 实战版)
开发语言·python·算法·bug
7yewh4 小时前
jetson_yolo_deployment 02_linux_dev_skills
linux·python·嵌入式硬件·yolo·嵌入式
love530love5 小时前
ComfyUI rgthree-comfy Image Comparer 节点无输出问题排查与解决
人工智能·windows·python·comfyui·rgthree-comfy·nodes 2.0·vue 节点
badhope5 小时前
Docker从零开始安装配置全攻略
运维·人工智能·vscode·python·docker·容器·github
用户0332126663676 小时前
使用 Python 复制 Excel 工作表
python
JaydenAI6 小时前
[LangChain之链]RunnableCallable——将“自由定义”的函数变成标准组件
python·langchain·ai编程