杰瑞科技汇

Python2.7在Windows上如何安装?

⚠️ 重要提醒:为什么需要安装 Python 2.7?

在开始之前,请务必了解:Python 2.7 已经在 2025 年 1 月 1 日正式停止维护,这意味着它不再接收任何安全更新、错误修复或功能改进。

Python2.7在Windows上如何安装?-图1
(图片来源网络,侵删)

请仅在以下情况下考虑安装 Python 2.7:

  1. 维护遗留项目:您需要维护一个专门基于 Python 2.7 旧代码库。
  2. 运行特定老旧软件:某些老旧的软件或库(如某些版本的科学计算库)可能强制要求 Python 2.7 环境。
  3. 学习历史代码:为了理解或学习一些历史遗留的代码。

对于任何新的项目,强烈建议您使用 Python 3.x,它是目前的主流和未来方向。


第一步:下载 Python 2.7 安装包

由于 Python 官方网站已经移除了 2.7 的最新安装包,我们需要从 Python 的“存档”页面下载。

  1. 访问 Python 存档页面: 请打开浏览器,访问 Python 的旧版本存档地址: https://www.python.org/downloads/source/ (注意:这里提供的是源代码,对于 Windows 用户,我们更推荐使用预编译的安装包,所以请看下一步)

    Python2.7在Windows上如何安装?-图2
    (图片来源网络,侵删)
  2. 寻找 Windows 安装程序: 在上述页面中,找到 Python 2.7.18(这是 2.7 系列的最后一个版本),然后点击 "Files" 链接。

  3. 下载正确的安装包: 在 "Files" 页面中,向下滚动找到 "Windows x86-64 embeddable zip file" 或 "Windows x86-64 executable installer"。

    • 推荐选择Windows x86-64 executable installer (64位可执行安装程序),这是最简单、最标准的安装方式。
    • 备选选择Windows x86-64 MSI installer (64位MSI安装程序),功能类似。
    • 文件名示例python-2.7.18.amd64.msi
  4. 开始下载: 点击下载链接,等待文件下载完成。


第二步:运行安装程序

  1. 找到下载的文件: 在您的浏览器下载文件夹或您指定的位置,找到刚刚下载的 .msi 文件(python-2.7.18.amd64.msi)。

    Python2.7在Windows上如何安装?-图3
    (图片来源网络,侵删)
  2. 以管理员身份运行: 右键点击该 .msi 文件,选择 “以管理员身份运行”,这可以避免一些权限相关的安装问题。

  3. 进入安装向导: 系统会弹出 Windows Installer 安装向导,点击 "Next" 继续。

  4. 阅读并同意许可协议: 仔细阅读 Python Software Foundation License Agreement,勾选 "I agree to the terms in the License Agreement",然后点击 "Next"。

  5. 选择安装路径(关键步骤)

    • 默认路径通常是 C:\Python27强烈建议不要修改这个默认路径,许多老旧的脚本和工具都硬编码了 C:\Python27 这个路径,修改路径可能会导致它们无法找到 Python。
    • 如果您确实需要安装到其他位置,请确保路径中不包含空格和中文D:\DevTools\Python27 是一个不错的选择)。
    • 勾选 "Add python.exe to Path"(将 python.exe 添加到系统环境变量)。这是非常重要的一步! 它能让您在命令行中直接使用 python 命令。
    • 点击 "Next"。
  6. 准备安装: 确认安装选项无误后,点击 "Install" 开始安装过程,这可能需要几分钟时间。

  7. 完成安装: 安装完成后,会弹出一个 "Setup was successful"(安装成功)的窗口,勾选 "Disable path length limit"(禁用路径长度限制),这可以避免在处理深层目录时出现问题,然后点击 "Close" 关闭窗口。


第三步:验证安装

安装完成后,我们需要验证 Python 是否正确配置。

  1. 打开命令提示符 (CMD): 按 Win + R 键,输入 cmd,然后按回车。

  2. 检查 Python 版本: 在命令提示符窗口中,输入以下命令并按回车:

    python --version

    或者

    python -V

    如果安装成功,您应该会看到类似下面的输出:

    Python 2.7.18
  3. 检查 Python 交互式环境: 输入以下命令并按回车:

    python

    您应该会进入 Python 的交互式解释器,看到 >>> 提示符,您可以尝试输入简单的代码,

    >>> print "Hello, Python 2.7 world!"
    Hello, Python 2.7 world!
    >>> 2 + 2
    4

    输入 exit() 或按 Ctrl + Z 然后按回车,可以退出解释器。

  4. 检查 pip 是否可用pip 是 Python 的包管理器,在命令提示符中输入:

    pip --version

    如果成功,它会显示 pip 的版本和它管理的 Python 包的位置。


第四步:解决常见问题

问题1:'python' 不是内部或外部命令...

原因:安装时没有勾选 "Add python.exe to Path",或者环境变量设置失败。 解决方法

  1. 手动添加环境变量
    • 右键点击“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。
    • 在“系统变量”区域,找到名为 Path 的变量,选中它,然后点击“编辑”。
    • 在“编辑环境变量”窗口中,点击“新建”,然后输入您的 Python 安装路径(C:\Python27)。
    • 再次点击“新建”,输入 C:\Python27\Scripts(这是 pip.exe 所在的目录)。
    • 点击“确定”保存所有更改。
    • 关闭所有已打开的命令提示符窗口,然后重新打开一个新的,再尝试使用 python 命令。

问题2:安装失败,提示“另一个程序正在使用此文件...”

原因:可能有其他程序正在占用安装文件或相关进程。 解决方法

  • 关闭所有不必要的程序,特别是杀毒软件和下载管理器。
  • 重新以管理员身份运行安装程序。

问题3:运行 .py 文件时,程序一闪而过

原因:这是 Python 2.7 脚本的常见问题,脚本执行完毕后,控制台窗口会立即关闭,导致用户看不到输出。 解决方法: 在 Python 脚本的最后一行添加以下代码:

raw_input("Press Enter to exit...")

或者,在命令提示符中使用 python your_script.py 的方式来运行,这样窗口就不会自动关闭。


恭喜!您已经成功在 Windows 系统上安装了 Python 2.7,这只是用于维护旧有环境的权宜之计,对于未来的开发工作,请务必拥抱 Python 3。

分享:
扫描分享到社交APP
上一篇
下一篇