Python 安装教程:Windows 安装配置 + pip 国内镜像加速
这篇文章把自己装 Python 的流程整理了一遍,包括 Windows 安装、环境变量配置、pip 换国内源加速下载。底部附了 Python 3.8 到 3.12 各版本 Windows 安装包的直接下载链接,不需要翻墙也不用到处找。
Windows 安装 Python
下载安装包
直接从下面的链接下载对应版本(华为云镜像,国内高速下载)。
所有安装包均来自 华为云镜像,同步自 python.org 官方,MD5 一致。
如果不知道选哪个,直接选 3.10 或 3.12,覆盖绝大多数使用场景。
| 版本 | 说明 | 下载 |
|---|---|---|
| Python 3.6.8 | 兼容老项目 | 下载(31MB) |
| Python 3.7.9 | 兼容老项目 | 下载(26MB) |
| Python 3.8.10 | 兼容老项目 | 下载(27MB) |
| Python 3.9.13 | 稳定版 | 下载(28MB) |
| Python 3.10.11 | 推荐 | 下载(28MB) |
| Python 3.11.9 | 性能提升 | 下载(26MB) |
| Python 3.12.10 | 推荐 | 下载(26MB) |
| Python 3.13.4 | 实验性 | 下载(28MB) |
校验文件完整性
下载完成后建议校验哈希值,确保文件完整无损坏。所有安装包均来自 华为云镜像,同步自 python.org 官方,MD5 一致。
MD5:
1 | # 3.6.8 |
SHA256:
1 | # 3.6.8 |
校验命令
Windows 下打开 cmd,进入下载目录,执行以下命令(以 3.12 为例):
1 | certutil -hashfile python-3.12.10-amd64.exe MD5 |
其他版本把文件名替换即可,格式为 certutil -hashfile python-版本号-amd64.exe MD5。
安装步骤
- 双击下载好的
.exe文件 - 第一个页面一定要勾选 “Add Python to PATH”(底部那个复选框),然后点 “Install Now”
- 等进度条走完,点 “Close”
如果安装时忘了勾选 PATH,有两个补救办法:
方法一:重新安装
卸载后重新运行安装包,这次记得勾选。
方法二:手动加环境变量
- 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量
- 在「系统变量」里找到
Path,双击编辑 - 新建两条,分别填入:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\Scripts\
- 确定保存,重新打开 cmd 或 PowerShell
验证安装
打开 cmd 或 PowerShell,输入:
1 | python --version |
看到版本号就说明装好了。
pip 换国内镜像加速
默认的 pip 源在国外,国内下载包经常特别慢,甚至超时。换一下源就好了。
不换源的话大概会遇到这种报错:
1 | ERROR: Could not find a version that satisfies the requirement requests |
临时使用
每次安装时加 -i 参数指定源:
1 | pip install requests -i https://mirrors.aliyun.com/pypi/simple/ |
永久生效(推荐)
一条命令搞定,以后所有 pip install 都走国内源。选一个你喜欢的,复制粘贴运行即可:
阿里云(推荐)
1 | pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ |
清华
1 | pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/ |
腾讯
1 | pip config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple/ |
中科大
1 | pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/ |
四个都行,随便选一个。我个人习惯用阿里云,比较稳定。
验证是否生效
1 | pip config list |
看到 index-url 指向你设置的镜像地址就对了。
常见问题
Q:python 和 python3 命令有什么区别?
Windows 上一般只有 python,Linux/Mac 上可能两个都有。装好之后用 python --version 确认就行。
Q:装多个版本会冲突吗?
Windows 上可以装多个版本,但默认只有一个在 PATH 里。需要切换的话用 py -3.10 这样的命令指定版本(py launcher 会自动装上)。
Q:pip install 报错 “Could not find a version that satisfies the requirement”?
大概率是源的问题,先确认换源成功了(pip config list)。如果换了源还是不行,可能是这个包本身不支持你的 Python 版本,试试升级 Python。
Q:需要虚拟环境吗?
做项目的话建议用。一个项目一个环境,依赖互不干扰:
1 | python -m venv myenv |
激活后命令行前面会出现 (myenv),之后 pip install 的包只装在这个环境里。
- 标题: Python 安装教程:Windows 安装配置 + pip 国内镜像加速
- 作者: violet
- 创建于 : 2026-05-28 09:00:00
- 更新于 : 2026-06-08 16:15:46
- 链接: https://qiyuan.icu/python-install/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。