让你的 pip下载速度 飞起来

以下文章来源于天作之程 ,作者天作

天作之程

一个有料又有颜的技术号。

我们都知道Python语法简单,容易上手。

Python这么火热的缘由还有一点,那就是Python拥有强劲的开源社区,在无数贡献者的共同奋斗下,Python拥有了丰富的类库。

所以我们常常会用 pip 来安装各种库。

但国外的源下载速度实在太慢,而且常常会由于网络问题导致下载中断。

这个时候,我们可以把国外的下载源换成国内的源(镜像),下载速度可以“飞”起来。

国内的镜像源主要有:

阿里云:

http://mirrors.aliyun.com/pypi/simple

中国科技大学:

https://pypi.mirrors.ustc.edu.cn/simple

豆瓣:

http://pypi.douban.com/simple

清华大学:

https://pypi.tuna.tsinghua.edu.cn/simple

在这里推荐使用清华大学的下载源,下载速度快,且稳定。

1、我用`progressbar`测试,使用“阿里云”镜像源无法下载;使用“清华”的镜像源完美下载。

让你的 pip下载速度 飞起来

<没有找到>

让你的 pip下载速度 飞起来

<成功安装>

2、用`jieba`测试,使用镜像下载的速度的确 感觉“起飞了”一样。

让你的 pip下载速度 飞起来

那怎么用呢?

只需要在 pip 安装的时候,加上相应的镜像源就可以了。

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba

为了方便使用,我整理了一个小脚本,可供用户选择“镜像源”和需要下载的“扩展库”名称。

运行脚本,即可下载该扩展库。

import osmirrors = {"清华":"https://pypi.tuna.tsinghua.edu.cn/simple ",           "阿里云":"http://mirrors.aliyun.com/pypi/simple ",           "中科大":"https://pypi.mirrors.ustc.edu.cn/simple ",           "豆瓣":"http://pypi.douban.com/simple "           }print("清华 | 阿里云 | 中科大 | 豆瓣")web = input("请输入您想选择的镜像源名称(推荐使用清华):")lib = input("请输入您想安装的扩展库名称:")# 选择其中一个镜像源,下载安装库os.system("pip3 install -i "+ mirrors[web] + lib)

运行效果如图

让你的 pip下载速度 飞起来

如果还觉得麻烦,可以进行如下配置,让pip安装的时候默认使用配置好的镜像源下载库(一劳永逸)。

1. 直接在user目录中创建一个pip目录:

C:Usersxxxpip(Windows用户)

2. 新建文件“pip.txt”

3. 输入以下内容:

[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple

4、重命名文本文件为“pip.ini”

让你的 pip下载速度 飞起来

就这样,后来再使用pip下载的时候就默认使用镜像源了(舒服呀)。

让你的 pip下载速度 飞起来

-END-
© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容