How Install Embed Python On Windows

Windows 系统如何安装 Python 绿色版

以下为适配 Windows 系统(以 Windows11 X64 为例)的 Python 3.13.9 绿色版安装步骤,安装路径统一为 C:\devtools\python\Python313,可实现多 Python 版本共存,适合需要灵活管理多个 Python 环境的场景。

一、下载并解压 Python 3.13.9 绿色版

获取绿色版解压包

访问 Python 官方下载页面,定位到 Python 3.13.9 版本:

  • 官方入口:打开 Python 下载首页,在 “Looking for a specific release?” 栏目下找到 “Python 3.13.9” 并点击进入版本详情页
  • 直接下载:若已知链接,可访问 Python 3.13.9 专属下载页,在 “Files” 区域选择 Windows x86-64 zip file(64 位系统绿色版,文件格式为 .zip,无需安装,解压即可使用)

解压到指定路径

  • 找到下载完成的 .zip 压缩包,右键选择 “解压到…”
  • 在解压路径选择窗口中,手动输入或浏览定位到 C:\devtools\python\Python313(若路径中 “devtools””python” 文件夹不存在,需提前在对应目录手动新建,确保路径无中文、无空格,避免后续出现命令执行错误)
  • 等待解压完成,打开 C:\devtools\python\Python313 目录,确认包含 python.exe 等核心文件,即解压成功

二、安装 pip 包管理器(绿色版默认不含 pip)

pip 是 Python 官方包管理工具,用于安装、卸载第三方库(如 numpy、pandas 等),绿色版 Python 默认不预装,需手动安装:

下载 get-pip.py 脚本

  • 访问 pip 官方安装指南页面:https://pip.pypa.io/en/stable/installation/
  • 在页面中找到 “Download get-pip.py” 链接,右键点击该链接,选择 “链接另存为”
  • 在保存窗口中,将文件路径定位到 C:\devtools\python\Python313(即 Python 根目录),确保文件名保留为 get-pip.py,点击 “保存”

执行 pip 安装命令

  • 按下 Win + R 组合键打开 “运行” 窗口,输入 cmd 后按下回车,打开 Windows 命令提示符(CMD)
  • 在 CMD 中,通过 cd 命令切换到 Python 根目录,执行命令:
1
cd /d C:\devtools\python\Python313

/d 参数用于跨盘符切换路径,若当前 CMD 已在 C 盘,可省略 /d,直接执行 cd C:\devtools\python\Python313

  • 切换路径后,执行 pip 安装命令:
1
py get-pip.py
  • 等待命令执行完成(过程中会自动下载并安装 pip 及依赖组件),若 Python 根目录新增 LibScripts 两个文件夹,且无报错提示,即 pip 安装成功

三、解决 “找不到模块” 问题(关键步骤)

绿色版 Python 为避免多版本冲突,默认不自动加载模块路径,导致执行 pip 命令时可能报错(如 “ModuleNotFoundError”),需通过修改配置文件解决:

初始验证(确认问题)

在已切换到 Python 根目录的 CMD 窗口中,执行以下两条命令:

  • 验证 Python 版本:python -V
    (若输出 “Python 3.13.9”,说明 Python 核心程序正常)
  • 验证 pip 状态:Scripts\pip -V
    (若出现 “找不到模块” 或 “命令无法识别” 等报错,需继续执行后续步骤)

修改 python313._pth 配置文件

  • 打开 C:\devtools\python\Python313 目录,找到名为 python313._pth 的文件(文件名格式为 “python [版本号]._pth”,Python 3.13.9 对应此名称)
  • 右键选择该文件,点击 “打开方式”→”记事本”(或其他文本编辑器)
  • 在文件内容中找到 #import site 这一行(# 表示注释,该行未生效),删除开头的注释符 #,修改后为 import site
  • 按下 Ctrl + S 保存文件,关闭记事本

再次验证(确认问题解决)

在 CMD 窗口中重新执行 Scripts\pip -V,若输出类似以下信息,说明问题已解决,pip 可正常使用:

1
pip X.X.X from C:\devtools\python\Python313\Lib\site-packages\pip (python 3.13)

“X.X.X” 为 pip 实际版本号,无需关注具体数值,只要无报错即可

四、可选操作:添加环境变量(实现全局便捷调用)

默认情况下,需在 Python 根目录执行 python 或 pip 命令,若希望在任意目录的 CMD 窗口中直接调用,需将 Python 路径添加到系统环境变量 Path 中:

打开环境变量配置窗口

  • 右键点击 “此电脑”→ 选择 “属性”→ 在弹出的 “系统” 窗口中,点击左侧 “高级系统设置”
  • 在 “系统属性” 窗口的 “高级” 选项卡下,点击右下角 “环境变量”
  • 在 “环境变量” 窗口中,找到 “系统变量” 区域的 Path 变量,点击 “编辑”

添加 Python 相关路径

在 “编辑环境变量” 窗口中,点击 “新建”,分别添加以下两个路径:

  • C:\devtools\python\Python313(Python 核心程序路径,用于调用 python 命令)
  • C:\devtools\python\Python313\Scripts(pip 工具路径,用于调用 pip 命令)

添加完成后,点击 “确定” 关闭所有窗口(需依次关闭 “编辑环境变量””环境变量””系统属性” 窗口,确保配置生效)

验证环境变量是否生效

  • 关闭已打开的所有 CMD 窗口(环境变量修改需重启 CMD 生效)
  • 重新打开一个新的 CMD 窗口,在任意目录下执行以下命令:
    • python -V(输出 Python 3.13.9 版本)
    • pip -V(输出 pip 版本及路径)
  • 若两条命令均无报错且正常输出,说明环境变量配置成功

五、安装完成后的验证操作

为确保 Python 及 pip 完全可用,可执行简单的测试命令:

  • 在 CMD 中执行 python,进入 Python 交互环境(显示 “>>>” 提示符)
  • 输入 print("Python 3.13.9 绿色版安装成功!"),按下回车,若输出对应字符串,说明 Python 交互环境正常
  • 输入 exit() 退出交互环境,执行 pip list,若显示已安装的包列表(如 pip、setuptools 等),说明 pip 可正常使用

至此,Python 3.13.9 绿色版在 Windows 系统中的安装全部完成,可根据需求安装第三方库或运行 Python 脚本。