您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 昌吉分类信息网,免费分类信息发布

小叮当python:借用清华更新源,让你的pip飞起来!

2023/1/13 13:22:03发布38次查看
我们在使用python进行开发的时候需要import各种模块,而pip则是我们的“模块安装小能手”。
当我们遇到一个需要的模块库,而本地又没有时,我们常常会pip install一下。
例如:pip install requests安装requests库用于网络请求,pip install scipy安装scipy库用于科学计算等等。
但由于我们的pip一般情况下都是翻墙到国外进行下载,常常速度极慢,令人难以接受!
面对这一问题,不禁让人想起荀子在《劝学篇》中那振聋发聩的声声教导。
登高而招,臂非加长也,而见者远;顺风而呼,声非加疾也,而闻者彰。假舟楫者,非能水也,而绝江河。君子生非异也,善假于物也。
面对pip源头在国外、下载慢、易丢包的问题,我们又何尝不能“假于物也”?
我们pip获取模块库的源头就是国外官方的pypi资源,而清华大学的pip源,就是国外官网pypi的镜像,每隔5分钟便同步一次。这更新的频率使得清华得pip镜像和国外官网几乎没什么区别。
我们何不借用清华的更新源,让我们的pip飞起来呢?
清华大学pip镜像的地址是:https://pypi.tuna.tsinghua.edu/simple
我们就以centos为例,为大家分享,借用清华大学的pip源,让我们的pip飞起来。
最简单的用法便是:pip install -i https://pypi.tuna.tsinghua.edu/simple numpy,这样pip就会从清华这边的镜像去安装numpy库。
但是,这样我们每次都得输入清华的镜像网址,十分麻烦。
不管做人做事,能够一劳永逸,那才是最好的。想让我们的pip永远从清华pip源获取模块库,我们可以这样实现:
step1.首先在根目录下使用命令:mkdir ~/.pip建立一个文件夹。
step2.创建pip配置文件。
(1)使用命令:cd ~/.pip进入我们创建的文件夹中。
(2)使用命令:touch pip.conf创建pip配置文件。
(3)使用命令:gedit pip.conf编辑我们创建的pip配置文件。
step3.编辑配置文件,借用清华更新源。
(1)[global] trusted-host = pypi.tuna.tsinghua.edu(加上信任主机,即使是https协议,也可降低丢包率)
(2)index-url = https://pypi.tuna.tsinghua.edu/simple(借用清华更新源)
(3)保存退出。
step4.进行pip测试。
我们输入命令:pip install jieba 进行测试。
可以看到,pip已为我们自动从清华的更新源进行下载,jieba库总共7.3mb,而我们的下载速度就是7.7mb/s,直接秒下!这简直就是飞一般的感觉!
昌吉分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录