Python如何提升pip的下载速度?配置国内镜像,一行命令轻松搞定!(适合Win/Mac/Linux)

简介: Python如何提升pip的下载速度?配置国内镜像,一行命令轻松搞定!(适合Win/Mac/Linux)

解题思路

pip下载Python库之所以这么慢,甚至不能用,是因为Python默认pip去国外的服务器里下载这些第三方库。而国内访问国外的服务器,是有各种各样限制的,。


幸好,国内的一些顶级科研机构(阿里、清华、豆瓣)已经给我们准备好了各种镜像(镜像这个词:你可以按照字面意思理解,在国内安装了一台服务器,里面的各种库像照镜子一样,完全还原了国外的那台服务器)。


所以想提高下载速度,你就可以告诉Python,不要去国外下载了,我在中国,请用中国的服务器下载

正确答案



所以解决方式是,直接在系统的Terminal里运行下面这种命令:


pip config set global.index-url 你指定的国内源
这句话的意思是:在pip的配置信息中,
设置全部第三方库的下载地址为你指定的国内源。


我们可选择的国内源有哪些呢?


阿里云 http://mirrors.aliyun.com/pypi/simple/ # 速度最快
豆瓣http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ # 更新最快
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/


所以,加上国内源,一条完整的可用语句应该是👇(以阿里源为例),快去试试吧:


pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/


配置前,下载一个库,几十kb的速度:


微信图片_20220429145553.png


配置后,下载任何库,都是100+MB的中国速度!


微信图片_20220429145609.png

相关文章
|
9月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
7月前
|
存储 Linux 开发工具
Linux环境下使用Buildroot配置软件包
使用Buildroot可以大大简化嵌入式Linux系统的开发和维护工作,但它需要对Linux系统和交叉编译有深入的理解。通过上述步骤,可以有效地配置和定制软件包,为特定的嵌入式应用构建高效、稳定的系统。
858 11
|
10月前
|
Kubernetes Linux 网络安全
Rocky Linux 8.9配置Kubernetes集群详解,适用于CentOS环境
初始化成功后,记录下显示的 `kubeadm join`命令。
711 0
|
11月前
|
Linux 网络安全 开发工具
在Linux下配置gitee与Github的远程仓库
注意,git push后,是输入你的账号与密码。这个步骤可以通过特殊设置省去,但是一开始还是不要太省。
567 0
|
IDE 开发工具 iOS开发
【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
本篇将详细介绍如何在Mac系统上安装Python,并配置Python开发环境。内容涵盖Python的安装、pip包管理工具的配置与国内镜像源替换、安装与配置PyCharm开发工具,以及通过PyCharm编写并运行第一个Python程序。通过本篇的学习,用户将完成Python开发环境的搭建,为后续的Python编程工作打下基础。
1347 2
【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
|
项目管理 Python
如何在Mac上安装多个Python环境
在你的Mac上使用多个Python环境可以对项目管理很有帮助,特别是在同时处理不同Python版本或不同的包需求时。在这篇文章中,我们将向你展示如何在Mac上轻松地安装和管理多个Python环境。
728 5
 如何在Mac上安装多个Python环境
|
Python
Mac安装Python3.12开发环境
Mac安装Python3.12开发环境
1249 2
|
Python
Mac下安装Python3
Mac下安装Python3
224 0
Mac下安装Python3
|
数据安全/隐私保护 iOS开发 MacOS
001 如何在 Windows 10 和 Mac 上安装 Python3?
001 如何在 Windows 10 和 Mac 上安装 Python3?
470 0
001 如何在 Windows 10 和 Mac 上安装 Python3?