Python 3.13.3 安装全流程揭秘

1个月前发布 gsjqwyl
22 0 0

Python 3.13.3 安装全面解析

原文出处:Python 3.13.3 安装指南 | w3cschool笔记

(请勿标记为付费!!!)

Python是一款应用范畴极为广泛的编程语言,在Web开发、科学计算、数据处理、人工智能等诸多领域都有涉足。Python 3.13.3作为Python 3.x系列的最新维护版本,融入了多项崭新特性与优化之处,为开发者赋予了更为强大的功能以及更优的性能表现。本文将会细致地介绍Python 3.13.3的安装步骤,助力大家顺畅开启编程之旅。

一、Windows系统下Python 3.13.3的安装

(一)下载安装包

  1. 访问Python官方网站 https://www.python.org/,在首页找到并点击“Downloads”菜单,进入下载页面。
  2. 在该页面中,找到适配Windows系统的安装包链接,点击进行下载。
Python安装包官方下载页面

将鼠标指针悬停在菜单栏的“Downloads”上方时,会出现下拉框,其中通常会展示与当前系统相匹配的软件版本(如下所示),直接点击即可进行下载

Python 3.13.3官方下载地址
  • 官方下载:Python-3.13-amd64.exe(若下载速度过慢或无法打开,可使用迅雷进行下载,亦可选下方编程狮提供的网盘下载地址)
  • 网盘下载:下载地址

(二)运行安装程序

  1. 下载完成后,找到所下载的安装包文件

,双击进行运行。

该页面为英文界面,如有需要可参考如下翻译内容

     Python 3.13.3(64位)安装程序             —— ○ □ ×
     ┌─────────────────────────────────────────────────┐
     │安装 Python 3.13.3(64位)                      │
     │                                                 │
     │选择“立即安装”以采用默认设置安装Python,或选择    │
     │“自定义安装”以启用或禁用相关功能。                │
     │                                                 │
     │→ 立即安装                                       │
     │    C:\Users\Benjamin\AppData\Local\Programs\Python\Python313 │
     │    包含IDLE、pip和文档                         │
     │    创建快捷方式和文件关联                       │
     │                                                 │
     │→ 自定义安装                                     │
     │    选择安装位置和功能                             │
     │                                                 │
     │□ 使用管理员权限安装py.exe                      │
     │□ 将python.exe添加到PATH                      │
     │                                                 │
     │                                          取消    │
     └─────────────────────────────────────────────────┘
  1. 在安装向导中,建议勾选“Add Python 3.13.3 to PATH”选项,如此便可将Python添加到系统环境变量中,方便在命令行中直接使用Python命令。
  2. 随后点击“Customize installation”选项,进入自定义安装向导。
  3. 对于“Use admin privileges when installing py.exe”选项,若只是在个人电脑上安装Python用于个人学习与开发,且安装路径为默认的用户目录(如图中的“C:\Users\Benjamin\AppData\Local\Programs\Python\Python313”),通常无需勾选该选项。因为在此种情况下,Python的文件及相关设置均存储在用户的本地目录下,无需对系统范围的文件或注册表进行修改,凭借普通用户权限即可完成安装。需要勾选该选项的情况如下:
    • 系统范围的安装与修改:若需要将Python安装到受保护的系统目录(如“C:\Program Files”),或者需要对系统范围的文件关联、环境变量等进行修改,那么勾选“使用管理员权限安装”是必要的。因为这类操作需要更高的权限来确保对系统设置进行正确的修改与应用。
    • 创建系统范围的文件关联与快捷方式:若希望Python的文件关联和快捷方式对所有用户都可用,而不只是当前用户,使用管理员权限安装能够确保这些设置正确地应用到整个系统。
    • 避免后续权限问题:在某些情形下,不使用管理员权限安装可能会导致后续使用过程中出现权限不足的问题,例如无法正常更新pip或安装某些系统范围的包。勾选此选项能够提前规避这些问题,保障Python环境得以顺利配置与使用。

(三)选择安装位置与功能

  1. 在自定义安装向导中,可以对Python的高级功能和安装路径进行修改。进入如下页面

翻译如下

     Python 3.13.3(64位)安装程序          —— ○ □ ×
     ┌─────────────────────────────────────────────────┐
     │Python                                           │
     │                                                 │
     │可选功能                                         │
     │                                                 │
     │□ 文档                                           │
     │    安装Python文档文件。                         │
     │                                                 │
     │□ pip                                            │
     │    安装pip,它能够下载和安装其他Python包。       │
     │                                                 │
     │□ tkinter和IDLE                                │
     │    安装tkinter和IDLE开发环境。                   │
     │                                                 │
     │□ Python测试套件                               │
     │    安装标准库测试套件。                         │
     │                                                 │
     │□ py启动器                                      │
     │    安装全局“py”启动器,以便更轻松地启动Python。 │
     │    □ 适用于所有用户(需要管理员权限)           │
     │                                                 │
     │  上一步                       下一步     取消    │
     └─────────────────────────────────────────────────┘

如图保持默认选项,点击“Next”进入下一步。

  1. 在高级选项页面,建议勾选“将Python添加到环境变量”选项,并根据自身需求选择其他选项:
     Python 3.13.3(64位)安装程序             —— ○ □ ×
     ┌─────────────────────────────────────────────────┐
     │高级选项                                         │
     │                                                 │
     │□ 为所有用户安装Python 3.13                     │
     │□ 将文件关联与Python(需要“py启动器”)         │
     │□ 为已安装的应用程序创建快捷方式                 │
     │□ 将Python添加到环境变量                       │
     │□ 预编译标准库                                   │
     │□ 下载调试符号                                   │
     │□ 下载调试二进制文件(需要VS 2017或更高版本)   │
     │□ 下载自由线程二进制文件(实验性)               │
     │                                                 │
     │自定义安装位置                                   │
     │C:\Users\Benjamin\AppData\Local\Programs\Python\Python313 浏览    │
     │您将需要对所选位置具有写入权限。                 │
     │                                                 │
     │上一步                              安装  取消    │
     └─────────────────────────────────────────────────┘

选项说明:

 * **为所有用户安装Python 3.13**:若不勾选,Python将仅安装在当前用户目录下,适合个人使用且无需管理员权限;若勾选,则会安装到系统范围,所有用户均可访问,但需要管理员权限,适用于公共设备或团队开发环境。

 * **将文件关联与Python(需要“py启动器”)**:建议勾选。这样可以让系统自动识别并关联.py等Python文件扩展名,方便双击文件直接用Python打开运行,前提是已安装“py启动器”。
 * **为已安装的应用程序创建快捷方式**:建议勾选。这样会在开始菜单或桌面为Python及其相关工具(如IDLE)创建快捷方式,方便快速启动和使用。
 * **将Python添加到环境变量**:强烈建议勾选。这样可以将Python路径添加到系统环境变量,之后可以在命令行的任何位置直接使用Python命令,便于在终端中快速调用Python。
 * **预编译标准库**:除非有特别需求,比如需要提高Python启动速度或减少运行时的编译开销,并且不介意增加安装时间,否则一般不建议勾选。预编译标准库主要对一些特定场景有优化效果,对于大多数普通用户来说意义不大。
 * **下载调试符号**:除非打算调试Python的内部实现或进行底层开发,否则不建议勾选。调试符号主要用于开发或调试Python内部问题,普通用户通常用不到,还会增加安装时间和磁盘占用。
 * **下载调试二进制文件(需要VS 2017或更高版本)**:只有在需要对Python进行深度调试,且拥有兼容的Visual Studio版本时才勾选。调试二进制文件是为开发人员提供的,用于分析和调试Python的内部运行机制,普通用户一般无需勾选。
 * **下载自由线程二进制文件(实验性)**:如果应用场景涉及多线程开发,并且愿意尝试实验性功能,可以考虑勾选。自由线程构建模式允许线程更并行地运行,可能会提高多线程程序的性能,但由于是实验性功能,可能存在兼容性问题或稳定性风险。
  1. 默认的安装路径为“C:\Users\<用户名>\AppData\Local\Programs\Python\Python313”,可根据自身需求将其修改为其他盘符下的路径,如“D:\Python\Python313”等。修改完成后,点击“Install”按钮开始安装。

耐心等待进度条完成,安装完毕。

     Python 3.13.3(64位)安装程序          —— ○ □ ×
     ┌─────────────────────────────────────────────────┐
     │安装成功                                         │
     │                                                 │
     │Python新手?可以从在线教程和文档开始学习。在终端中,输入“py”来启动Python,│
     │或者在开始菜单中搜索Python。                    │
     │                                                 │
     │查看此版本的新功能,或了解更多关于在Windows上使用Python的信息。│
     │                                                 │
     │禁用路径长度限制                               │
     │    更改您的机器配置,允许程序(包括Python)绕过260个字符的“MAX_PATH”限制。│
     │                                                 │
     │                                          关闭    │
     └─────────────────────────────────────────────────┘

安装完成后会出现如上提示,直接点击“Close”关闭窗口即可。

(四)验证安装

安装完成后,可通过以下两种方式验证Python是否安装成功。

  1. 其一,按“Win+R”键打开“运行”对话框,输入“cmd”命令打开命令提示符。
  1. 在命令提示符中输入“python –version”或“python3 –version”,若显示Python 3.13.3相关信息,则表明Python安装成功且环境变量配置正确。其二,可在命令提示符中输入“python”进入Python交互式环境,输入一些简单代码进行测试,如print(“Hello, W3Cschool!”),若能正确输出“Hello, W3Cschool!”,则说明Python运行正常。
     Microsoft Windows [版本 10.0.26100.4061]
     (c) Microsoft Corporation。保留所有权利。
     C:\Users\DanielWu>python --version
     Python 3.13.3
     C:\Users\DanielWu>python3 --version
     Python 3.13.3
     C:\Users\DanielWu>python
     Python 3.13.3 (tags/v3.13.3:6280bb5, Apr  8 2025, 14:47:33) [MSC v.1943 64 bit (AMD64)] on win32
     Type "help", "copyright", "credits" or "license" for more information.
     >>> print("Hello, W3Cschool!")
     Hello, W3Cschool!
     >>>

二、Linux系统下安装Python 3.13.3

(一)使用包管理器安装

对于Ubuntu/Debian系统,可通过Deadsnakes PPA进行安装。

  1. 首先在终端中运行“sudo add-apt-repository ppa:deadsnakes/ppa”命令添加该PPA源。
  2. 然后运行“sudo apt update”命令更新软件包列表。
  3. 最后运行“sudo apt install python3.13.3”命令安装Python 3.13.3。

(二)通过源代码编译安装

适用于所有主流Linux发行版。

  1. 首先从Python官方网站下载Python 3.13.3的源代码。
  2. 下载完成后,使用“tar -xzf Python-3.13.3.tgz”命令解压源代码。
  3. 接着安装编译所需的依赖,对于Ubuntu/Debian系统,可运行“sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev tk-dev libreadline-dev libffi-dev curl libbz2-dev”命令进行安装;对于CentOS/RHEL系统,可运行“sudo yum groupinstall “Development Tools””命令安装常用开发工具,再运行“sudo yum install openssl-devel bzip2-devel libffi-devel”命令安装其他依赖。
  4. 然后运行“./configure –prefix=/usr/local/python3.13.3 –enable-optimizations”命令进行配置,其中“–prefix”选项指定了Python的安装路径。
  5. 最后运行“make -j$(nproc)”命令进行编译,编译完成后运行“sudo make altinstall”命令进行安装,使用“altinstall”是为了避免覆盖系统默认的Python版本。

三、macOS系统下安装Python 3.13.3

(一)使用Homebrew安装

  1. 首先确保已安装Homebrew,若未安装,可在终端中运行“/bin/bash -c “$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)`”命令进行安装。
  2. 然后在终端中运行“brew update”命令更新Homebrew。
  3. 接着运行“brew install python@3.13.3”命令安装Python 3.13.3。

(二)通过源码安装

与Linux系统类似。

  1. 先从Python官方网站下载Python 3.13.3的源代码。
  2. 然后解压源代码。
  3. 使用“./configure –prefix=/usr/local/python3.13.3”命令进行配置。
  4. 再运行“make -j$(nproc)”命令进行编译。
  5. 最后运行“sudo make altinstall”命令进行安装。

四、验证Python安装及运行

无论使用何种系统,安装完成后,均可通过在终端或命令提示符中输入“python3.13.3”进入Python交互式环境,尝试运行一些简单代码来验证Python是否安装成功并能够正常运行。例如,输入“print(“Hello, 编程狮!”)”,若能正确输出“Hello, 编程狮!”,则说明Python运行良好。

# 示例代码验证
print("Hello, 编程狮!")
© 版权声明

相关文章

没有相关内容!

暂无评论

none
暂无评论...