Python 安装教程:Windows 安装配置 + pip 国内镜像加速

公開日: 2026-05-28 09:00 1049文字 6 min read ... アクセス数

この投稿は「日本語」では表示できません。元の投稿を表示しています。
从下载到配置 pip 国内源加速的完整流程,附 Python 3.8-3.12 Windows 安装包合集网盘下载。
朗读本文
0:00 / --:--

这篇文章把自己装 Python 的流程整理了一遍,包括 Windows 安装、环境变量配置、pip 换国内源加速下载。底部附了 Python 3.8 到 3.12 Windows 安装包合集的夸克网盘链接,一个文件夹全包,不需要翻墙也不用到处找。


Windows 安装 Python

下载安装包

夸克网盘打包了 Python 3.8 到 3.12 全部 Windows 64 位安装包,一个链接全下完(国内高速,无需翻墙)。

所有安装包同步自 python.org 官方,MD5 一致。下载后在文件夹里选你需要的版本安装即可。

如果不知道选哪个,直接选 3.103.12,覆盖绝大多数使用场景。

版本说明
Python 3.8.10兼容老项目
Python 3.9.13稳定版
Python 3.10.11推荐
Python 3.11.9性能提升
Python 3.12.10推荐

夸克网盘下载(3.8-3.12 合集)

校验文件完整性

下载完成后建议校验哈希值,确保文件完整无损坏。所有安装包同步自 python.org 官方,MD5 一致。

MD5:

# 3.8.10
62cf1a12a5276b0259e8761d4cf4fe42
# 3.9.13
e7062b85c3624af82079794729618eca
# 3.10.11
a55e9c1e6421c84a4bd8b4be41492f51
# 3.11.9
e8dcd502e34932eebcaf1be056d5cbcd
# 3.12.10
5eddb0b6f12c852725de071ae681dde4

SHA256:

# 3.8.10
7628244cb53408b50639d2c1287c659f4e29d3dfdb9084b11aed5870c0c6a48a
# 3.9.13
fb3d0466f3754752ca7fd838a09ffe53375ff2c981279fd4bc23a005458f7f5d
# 3.10.11
d8dede5005564b408ba50317108b765ed9c3c510342a598f9fd42681cbe0648b
# 3.11.9
5ee42c4eee1e6b4464bb23722f90b45303f79442df63083f05322f1785f5fdde
# 3.12.10
67b5635e80ea51072b87941312d00ec8927c4db9ba18938f7ad2d27b328b95fb

校验命令

Windows 下打开 cmd,进入下载目录,执行以下命令(以 3.12 为例):

certutil -hashfile python-3.12.10-amd64.exe MD5
certutil -hashfile python-3.12.10-amd64.exe SHA256

其他版本把文件名替换即可,格式为 certutil -hashfile python-版本号-amd64.exe MD5

安装步骤

  1. 双击下载好的 .exe 文件
  2. 第一个页面一定要勾选 “Add Python to PATH”(底部那个复选框),然后点 “Install Now”
  3. 等进度条走完,点 “Close”

如果安装时忘了勾选 PATH,有两个补救办法:

方法一:重新安装

卸载后重新运行安装包,这次记得勾选。

方法二:手动加环境变量

  1. 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量
  2. 在「系统变量」里找到 Path,双击编辑
  3. 新建两条,分别填入:
    • C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\
    • C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\Scripts\
  4. 确定保存,重新打开 cmd 或 PowerShell

验证安装

打开 cmd 或 PowerShell,输入:

python --version
pip --version

看到版本号就说明装好了。


pip 换国内镜像加速

默认的 pip 源在国外,国内下载包经常特别慢,甚至超时。换一下源就好了。

不换源的话大概会遇到这种报错:

ERROR: Could not find a version that satisfies the requirement requests
ERROR: No matching distribution found for requests

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x...>, 'Connection to pypi.org timed out. (connect timeout=15.0)')': /simple/requests/

临时使用

每次安装时加 -i 参数指定源:

pip install requests -i https://mirrors.aliyun.com/pypi/simple/

永久生效(推荐)

一条命令搞定,以后所有 pip install 都走国内源。选一个你喜欢的,复制粘贴运行即可:

阿里云(推荐)

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config set global.trusted-host mirrors.aliyun.com

清华

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn

腾讯

pip config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple/
pip config set global.trusted-host mirrors.cloud.tencent.com

中科大

pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/
pip config set global.trusted-host pypi.mirrors.ustc.edu.cn

四个都行,随便选一个。我个人习惯用阿里云,比较稳定。

验证是否生效

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:需要虚拟环境吗?

做项目的话建议用。一个项目一个环境,依赖互不干扰:

python -m venv myenv
myenv\Scripts\activate

激活后命令行前面会出现 (myenv),之后 pip install 的包只装在这个环境里。