怎么在 Windows 上安装 Python:从下载安装到验证环境,一步一步讲清楚
目标关键词:Windows 安装 Python
很多人第一次接触 Python,最容易卡在第一步:怎么把 Python 正确装到 Windows 上。
其实这事不复杂,但有几个关键细节要注意,比如要不要勾选 Add Python to PATH、安装完怎么验证、命令行打不开怎么处理、多个版本会不会冲突。只要前面一步做对,后面写代码、装库、跑项目都会顺很多。
下面我按最实用的方式,带你从零完成 Windows 上的 Python 安装。
一、先弄清楚:Windows 为什么要单独装 Python
Windows 系统本身默认没有完整的 Python 开发环境。
虽然有些新版本 Windows 可能会提示你去 Microsoft Store 安装 Python,但实际开发里,更建议你直接去 Python 官方网站下载安装包,这样更稳定,也更适合做编程、数据分析、自动化脚本、爬虫、AI 项目等。
安装完成后,你会得到这些常用工具:
- python:运行 Python 程序
- pIP:安装第三方库
- IDLE:Python 自带的简单编辑器
- 命令行环境:方便执行脚本、安装依赖、管理项目
二、安装前的准备工作
1. 确认系统版本
Python 支持大多数 Windows 10 / Windows 11 系统。
如果你是很老的 Windows 版本,比如 Windows 7,虽然旧版 Python 还能装,但不建议继续用,兼容性和安全性都比较差。
2. 建议先确定一个安装用途
如果你只是:
- 学习基础语法
- 跑简单脚本
- 做作业
那安装官方稳定版就够了。
如果你后面要做:
- Web 开发
- 数据分析
- 自动化办公
- 爬虫
- AI / 机器学习
那建议直接装最新稳定版,并且学会用 pip 和虚拟环境。
三、Windows 上安装 Python 的标准方法
方法一:通过 Python 官方安装包安装(最推荐)
这是最稳妥、最通用的方法。
第一步:打开 Python 官网
进入 Python 官方下载页面,找到适合 Windows 的安装包。
一般会显示 Windows installer (64-bit),大多数电脑都选这个。
第二步:下载对应版本
通常建议选择最新稳定版。
如果你没有特殊兼容需求,直接装最新版就行。
第三步:运行安装程序
双击下载好的安装包后,会看到一个安装界面。
这里最重要的一步来了:
第四步:一定要勾选 “Add Python to PATH”
这个选项非常关键。
它的作用是什么?
勾选后,Windows 会自动把 Python 加到系统环境变量里。
这样你就可以在命令提示符或者 PowerShell 里直接输入:
python
pip
如果不勾选,后面可能会出现:
python 不是内部或外部命令pip 不是内部或外部命令
这种错误,新手最常见。
第五步:点击“Install Now”
如果你只是普通安装,直接点 Install Now 就可以。
安装过程中默认会完成这些内容:
- 安装 Python 主程序
- 安装 pip
- 创建快捷方式
- 关联
.py文件
第六步:等待安装完成
安装速度一般很快,几分钟内就能完成。
安装结束后,建议先不要急着关闭,最好确认一下安装是否正常。
四、安装完成后怎么验证是否成功
安装好以后,最关键的是测试一下。
方法一:在命令提示符里检查
第一步:打开命令提示符
按下:
Win + R
输入:
cmd
然后回车。
第二步:输入命令检查 Python
在黑色窗口里输入:
python --version
如果安装正常,你会看到类似:
Python 3.12.4
再输入:
pip --version
如果输出版本信息,说明 pip 也正常。
方法二:直接进入 Python 交互环境
在命令提示符输入:
python
如果进入了类似下面的界面,说明成功了:
Python 3.12.4 (tags/v3.12.4:...) on win32
>>>
然后你可以试着输入:
print("Hello, Python!")
按回车后,如果显示:
Hello, Python!
说明 Python 已经可以正常使用。
退出交互模式可以输入:
exit()
五、安装后常见问题与解决方法
问题 1:输入 python 提示“不是内部或外部命令”
原因分析
通常是因为:
- 安装时没有勾选 Add Python to PATH
- 环境变量没有生效
- 系统里装了多个 Python 版本,路径冲突
解决方案
你可以按下面顺序处理:
方案一:重新安装并勾选 PATH
这是最省事的办法。
- 打开“设置”或“控制面板”
- 卸载已有 Python
- 重新安装
- 记得勾选 Add Python to PATH
方案二:手动添加环境变量
如果你不想重装,也可以手动配环境变量。
一般要加两个路径,类似这样:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\
C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\Scripts\
添加方法:
- 右键“此电脑”
- 点击“属性”
- 进入“高级系统设置”
- 点“环境变量”
- 在“系统变量”或“用户变量”里找到
Path - 点击“编辑”
- 新增 Python 安装目录和
Scripts目录 - 保存后重新打开命令提示符测试
问题 2:输入 python 打开的不是 Python,而是 Microsoft Store
原因分析
这是 Windows 的“应用执行别名”功能在作怪。
有时系统会把 python 命令引导到 Microsoft Store。
解决方案
关闭这个功能即可:
- 打开 设置
- 进入 应用
- 找到 应用执行别名
- 关闭
python.exe和python3.exe对应开关
然后重新打开命令提示符测试。
问题 3:pip 能用,但安装库很慢
原因分析
国内网络访问 PyPI 有时会比较慢。
解决方案
可以临时换国内镜像源安装,比如清华源、阿里源等。
例如安装 requests:
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
如果你经常装库,可以直接配置默认镜像。
问题 4:装了多个 Python,版本混乱
原因分析
有些人电脑里既有:
- Microsoft Store 版
- 官方版
- Anaconda
- 旧版本 Python
这样很容易导致 python 指向错误版本。
解决方案
先查看当前命令行调用的是哪个 Python:
where python
它会显示 Python 的路径。
如果路径很多,说明环境有点乱,建议:
- 卸载不用的版本
- 保留一个主版本
- 用
py启动器管理多版本
例如:
py -0
可以查看系统里有哪些 Python 版本。
六、推荐的新手安装方式:一步到位的最稳方案
如果你是纯新手,建议这样做:
推荐流程
- 去 Python 官方网站下载最新版 Windows 安装包
- 双击运行
- 勾选 Add Python to PATH
- 点击 Install Now
- 安装完成后打开 CMD
- 输入
python --version检查 - 输入
pip --version检查 - 输入
python进入交互模式测试
这样就能保证大多数情况下都不会出问题。
七、安装完成后建议顺手做的几件事
1. 升级 pip
安装完 Python 后,建议把 pip 升一下:
python -m pip install --upgrade pip
这样后面安装第三方库会更稳。
2. 创建虚拟环境
如果你以后会学项目开发,强烈建议使用虚拟环境,避免不同项目之间的库互相冲突。
创建方式:
python -m venv venv
激活方式:
venv\Scripts\activate
激活成功后,命令行前面一般会出现 (venv)。
3. 安装常用编辑器
Python 不只是装好就完了,写代码还需要编辑器。
常见选择有:
- VS Code:轻量、适合新手
- PyCharm:功能强,适合开发
- IDLE:适合刚入门的人简单测试
如果你是小白,建议先用 VS Code。
八、Windows 上安装 Python 的版本怎么选
很多人会纠结版本号,其实可以按这个思路选:
1. 学习和日常开发
直接装最新稳定版即可。
2. 老项目兼容
如果项目要求某个旧版本,比如 Python 3.10 或 3.11,那就按项目要求装。
3. 不建议装太老的版本
太老的 Python 版本可能:
- 安全性差
- 库支持少
- 和新系统不兼容
所以除非项目要求,不然别装太旧。
九、命令行安装 Python 包的基本用法
安装好 Python 后,最常用的操作就是装库。
安装一个库
例如:
pip install requests
查看已安装库
pip list
升级某个库
pip install --upgrade requests
卸载某个库
pip uninstall requests
查看 Python 路径
where python
查看 pip 版本
pip --version
十、如果你想安装多个 Python 版本,怎么做更稳
有些开发者会同时保留多个版本,比如:
- Python 3.10
- Python 3.11
- Python 3.12
这种情况建议用 Windows 自带的 Python Launcher:
py -3.10
py -3.11
py -3.12
这样可以指定版本运行,避免混乱。
例如:
py -3.11 script.py
表示用 Python 3.11 执行脚本。
十一、总结一下最关键的安装点
如果只记住几句话,记住这些就够了:
- 去 Python 官方网站下载 Windows 安装包
- 安装时一定勾选 Add Python to PATH
- 安装后用
python --version和pip --version验证 - 如果命令找不到,优先检查环境变量
- 如果跳转到 Microsoft Store,关闭应用执行别名
- 后续开发建议使用虚拟环境,避免库冲突
十二、适合新手的最简操作清单
你可以直接照着做:
- 下载 Python Windows 安装包
- 双击安装
- 勾选 Add Python to PATH
- 点击 Install Now
- 打开 CMD
- 输入
python --version - 输入
pip --version - 输入
python - 输入
print("Hello, Python!")测试 - 开始写第一个 Python 程序
十三、安装完成后,下一步该做什么
Python 安装好以后,建议你马上做这几件事:
- 学会打开命令行
- 学会运行
.py文件 - 学会安装第三方库
- 学会使用 VS Code
- 学会创建虚拟环境
这五步走顺了,后面无论是自动化办公、数据分析,还是网站开发、脚本编写,都会轻松很多。
结语
在 Windows 上安装 Python 并不难,真正容易出问题的地方,往往是环境变量、版本冲突和命令行识别错误。只要你按照上面的步骤操作,基本都能一次装好。对于新手来说,最稳的办法就是:官方安装包 + 勾选 PATH + 命令行验证。这样后面学习 Python 会顺很多,也能少踩很多坑。

还没有评论,来说两句吧...