Windows电脑怎么下载和安装Python
详细介绍Windows电脑下载和安装Python的完整流程,包括安装方式对比、官网下载、环境变量配置、安装验证与常见报错排查。
在Windows电脑上下载和安装Python的标准方法是:访问Python官方网站下载适用于Windows系统的64位安装程序(Windows installer),在运行安装向导时务必勾选底部的“Add python.exe to PATH”,完成安装后打开命令提示符执行版本查询命令,验证Python及包管理工具pip是否已正确接入系统运行环境。
一、安装渠道的选择:官方安装包与微软商店版
Windows系统目前主要有两种获取Python的途径:直接从Python官网下载独立可执行安装包(Installer),或者通过Windows自带的Microsoft Store一键安装。很多初学者在微软商店中搜索点击安装后,虽然能够运行基础解释器,但在后续使用中往往会遇到环境隔离、路径受限或第三方C语言扩展库编译失败等问题。
官方安装包提供了完整的安装向导,允许用户自由指定程序存放位置,并能直接配置全局系统环境变量。因此,无论是初学编程还是专业应用,都强烈建议采用官方网站提供的标准安装程序。
二、从官方网站下载适配系统的安装程序
下载Python前,首先需要确认当前计算机的系统架构。目前主流的Windows 10和Windows 11绝大多数为64位操作系统(可在桌面上右键点击“此电脑”选择“属性”,查看“系统类型”确认)。
明确架构后,通过浏览器进行下载:
- 使用浏览器打开官方网站:
python.org。 - 将鼠标悬停在顶部导航栏的 Downloads 菜单上。
- 在弹出的悬浮窗中,可以直接看到右侧给出的黄色下载按钮,标有类似
Download Python 3.x.x的字样。点击该按钮即可直接下载当前最新的稳定版 64 位安装程序。 - 如果需要特定版本或安装文件列表,可点击菜单中的 Windows,进入专用发布页面,找到“Stable Releases”列表下对应版本的 Windows installer (64-bit) 下载。
三、运行安装向导与关键选项设置
下载完成后,在浏览器的下载栏或文件资源管理器的“下载”文件夹中找到形如 python-3.x.x-amd64.exe 的文件,双击启动安装向导。
打开安装界面后,请切勿直接点击默认的“Install Now”。界面最底部的复选框是决定后续能否正常使用Python的最关键配置项:
- Add python.exe to PATH:务必手动打上勾。该选项的作用是将Python可执行文件的路径自动写入Windows系统的环境变量Path中。如果遗漏此步,在CMD命令提示符中直接输入
python时,系统将无法识别该命令,并可能自动触发Windows应用商店的下载弹窗。 - Use admin privileges when installing py.exe:保持默认勾选状态即可。
自定义安装路径操作(可选但推荐)
如果希望统一管理开发环境,建议选择 Customize installation:
- 在 Optional Features(可选功能)页面,保留所有默认选项(Documentation、pip、tcl/tk and IDLE、Python test suite、py launcher),点击 Next。
- 在 Advanced Options(高级选项)页面中,可以勾选 Install Python 3.x for all users(为所有用户安装)。勾选后,底部的“Customize install location”输入框会自动调整为较短的系统路径,例如
C:\Program Files\Python312或可手动改为C:\Python312。 - 点击 Install 开始复制文件,等待进度条走完。
安装完成的“Setup was successful”界面中,如果出现带有盾牌图标的 Disable path length limit 选项,强烈建议直接点击它。该操作会解除Windows传统的260字符路径长度限制,能有效防止未来在安装某些层级较深的第三方Python依赖包时出现文件名超长报错。
四、验证安装结果与执行基础测试
安装向导关闭后,需要通过Windows终端工具确认Python环境是否配置成功。
1. 打开命令提示符窗口
按下键盘上的快捷键 Win + R 打开“运行”对话框,输入 cmd,按下回车键,即可弹出黑底的命令提示符(Command Prompt)窗口。
2. 验证 Python 解释器
在命令提示符中输入以下命令并按回车:
python --version
执行位置:任意目录的 CMD 命令行中
如果配置正确,终端将直接打印出当前安装的具体版本号,例如:
Python 3.12.2
示例输出:显示具体已安装的版本号即表示环境正常
3. 验证 pip 包管理工具
pip是Python生态中用于下载和安装第三方库的标准工具,同样需要确认其工作状态:
pip --version
执行位置:CMD 命令行中
终端应返回类似以下包含版本号与安装路径的文本:
pip 24.0 from C:\Python312\Lib\site-packages\pip (python 3.12)
示例输出:回显 pip 版本及关联的 Python 路径
4. 执行一行测试代码
在命令提示符中直接输入 python 并回车,终端会进入交互式解释器环境,提示符变为 >>>。此时输入一段基础打印语句:
print("Hello, Python!")
按下回车后,下一行立即输出 Hello, Python!。测试完成后,输入 exit() 并回车,或者按下快捷键 Ctrl + Z 后回车,即可安全退出交互式环境并返回系统命令行。
五、常见问题排查与核心检查清单
初次安装Python时,最常遇到的问题通常与系统命令关联和历史别名配置有关:
问题一:提示“'python' 不是内部或外部命令,也不是可运行的程序”
原因:安装时未勾选“Add python.exe to PATH”,导致系统在默认路径列表中找不到可执行文件。
解决办法:无需卸载重装。按 Win + S 搜索“环境变量”,点击“编辑系统环境变量” → 点击“环境变量”按钮 → 在“系统变量”或“用户变量”中找到名为 Path 的条目双击编辑 → 点击“新建”,将Python的安装目录(如 C:\Python312\)和脚本目录(如 C:\Python312\Scripts\)两条路径分别添加进去,依次点击“确定”保存。保存后,必须完全关闭并重新打开一个新的CMD窗口再次测试。
问题二:在终端输入 python 后自动打开了微软应用商店
原因:Windows系统中内置了名为“应用执行别名”的机制。当实际的Python未加入PATH或优先级低于系统默认别名时,系统会优先启动跳转至商店下载界面的占位程序。
解决办法:打开Windows“设置” → 搜索并进入“应用执行别名” → 找到列表中的“应用安装程序 (python.exe)”与“应用安装程序 (python3.exe)”,将它们右侧的开关切换为“关”。随后重新打开CMD窗口执行 python --version 即可。
完成上述步骤并确认验证命令正确输出后,Windows电脑上的Python基础环境便已配置完毕,可以开始进一步配置代码编辑器(如VS Code)或安装所需的第三方数据处理与开发工具库。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









