快捷菜单
常用功能一站直达
更多功能请点顶栏「快捷菜单」
我们搞python的,肯定离不开各种各样的第三方包,比如爬虫,有requests,xpath,爬虫界的扛把子Scrapy;Web有django,flask,restframework啥的,还是挺多的,我们一般安装的方式都是pip install xx模块,但是我相信,你们肯定都遇到过这种情况。

可以看到,我们安装的过程非常慢,可能都是几k几k的过,但是我们的网速最起码有5m/s吧,这就比较不开心了,最恶心的是,安装的慢就算了,可能安装这安装着,直接error了,嗯…哭吧
还有一种情况是什么呢,就是这种,直接飘黄,警告,然后,就没有然后了,直接凉了,…悲惨

但是造成这种原因是什么呢,就是因为我们获取的包,默认是直接从pypi官网获取的,因为pypi国外的,本来网速就慢,再加上我们国家会限制一些国外不正常的网站,可能会存在误杀,所以,我们直接从pypi官网获取包的时候,难免会各种凉,尤其是大一点的包,更凉
但是呢,我们不用担心,我们国家不缺少热血青年,总有一些大佬为我们开路,让我们少踩点坑,虽然官网的pypi慢,但是大佬们为了照顾我们的情绪,专门开发了国内站点,内容和官网的pypi一模一样,但是他的服务器在国内,而且速度非常快。只要我们将pip默认的下载源换成国内源,我们在pip安装时,就是从国内获取了,速度绝对杠杠的,而且包质量没问题,国内站点会隔一段时间同步一次,基本不用担心获取的包有问题,美滋滋,感谢大佬。
国内常用、相对稳定的 pip 源:
| 镜像 | 地址 |
|---|---|
| 清华 TUNA | https://pypi.tuna.tsinghua.edu.cn/simple |
| 阿里云 | https://mirrors.aliyun.com/pypi/simple/ |
| 中科大 | https://pypi.mirrors.ustc.edu.cn/simple/ |
| 豆瓣 | https://pypi.douban.com/simple/ |
| 华为云 | https://mirrors.huaweicloud.com/repository/pypi/simple |
| 腾讯云 | https://mirrors.cloud.tencent.com/pypi/simple |
优先推荐:阿里云、清华、中科大(更新勤、可用性通常更好)。豆瓣有时会不稳;华为/腾讯在对应云环境里往往更顺。
临时用一次(不改全局):
1pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com哪个快因运营商和时段而异,可轮着试;你这边清华挂了的话,先用阿里云一般最省心。
在windows的cmd里直接执行如下命令即可:
1pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
2pip config set global.trusted-host mirrors.aliyun.com1pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package我们先按下win+R键。然后在出来的窗口中输入%APPDATA%,然后点击确定:

默认就会打开一个目录:C:\Users\你的用户名\AppData\Roaming
我这里打开的路径是:C:\Users\hg\AppData\Roaming

然后就在此目录下创建pip文件夹,在其下创建pip.ini文件,其内容配置为如下:
1[global]
2timeout = 6000
3index-url = https://pypi.tuna.tsinghua.edu.cn/simple
4trusted-host = pypi.tuna.tsinghua.edu.cn保存退出即可。
奇怪,现在在国内,好像不用配置pip源,直接安装包也是很快的哦?
有可能,而且并不少见——但不代表「全国都稳定快」,更多是你当前网络路径刚好顺。
常见原因:
官方 PyPI 的 CDN/线路变好了
部分运营商到 pypi.org / files.pythonhosted.org 延迟和带宽已经能接受,日常装几个小包会感觉「很快」。
你本地其实还有别的加速
公司/校园网代理、系统代理、HTTP_PROXY、或别的配置文件里还有镜像,都会让你以为「没配源也很快」。可快速自查:
1pip config list
2echo $env:PIP_INDEX_URL
3echo $env:HTTPS_PROXY
4echo $env:HTTP_PROXY~/.cache/pip)、或只装了几个依赖时,差别不明显;大包(PyTorch、TensorFlow、CUDA 相关 wheel)或高峰时段,官方源仍可能慢或超时。实用建议:
能直接用官方就先别硬配镜像;只有变慢、超时、TLS 失败时再临时切国内镜像。清华源如果挂了,也可试:
https://mirrors.aliyun.com/pypi/simple/https://pypi.douban.com/simple/(有时也不稳)所以:国内「不配也能快」是真的,但属于网络路径决定,不是 pip 默认改成国内源了。
精选 · 友链 · 更多

One的公众号
爱折腾博客的小白