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 根目录新增
Lib和Scripts两个文件夹,且无报错提示,即 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 脚本。