关于多种方式完美解决Python pip命令下载第三方库的问题


Posted in Python onDecember 21, 2020

写在前面

   众所周知python拥有众多的第三方库,据不完全统计python有1w多个第三方库(为什么是不完全统计,因为我也记不清了☺),那既然有这么多的库,那么不可避免的就是我们要去下载他。但对我们这些国内用户的话,有时候用pip命令安装库的话速度实属龟速,下面介绍几个提速的方法,对你有用的话别忘了点赞关注+收藏哦~

  另外最近发现总有人搬运我的文章,并且不加原文链接,这里我郑重声明一下,本人目前仅在CSDN这一个平台发布文章,其他小伙伴如果想转载 或者引用请注明引用来源,未经许可不得直接搬运,请尊重创作人的劳动成果,谢谢!(唉,我这么一个小菜鸡居然还有人搬运,还望搬运大佬手下留情~)**

关于多种方式完美解决Python pip命令下载第三方库的问题

一、临时提速

  国内的主要镜像地址如下:

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

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

使用方法如下:

pip install -i 国内镜像地址 包名

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

注:新版ubuntu要求使用https源

二、永久提速

  每次临时复制镜像地址放在后面也挺麻烦的,所以接下来介绍永久提速的方法。做一下简单的配置即可完成。

(一) Windows系统配置 在 C:\Users\Administrator\pip 建一个文件 pip.ini,如果Administrator 中没有pip文件夹则自己新建一个,然后新建一个 pip.ini 文件。在 pip.ini 文件输入:

[global]
index-url = https://pypi.douban.com/simple

[install]
trusted-host = pypi.douban.com

   使用记事本默认的ANSI编码格式复制上面的文本粘贴即可,最后将.txt的后缀去掉,效果如图:

关于多种方式完美解决Python pip命令下载第三方库的问题

在command中测试:win+r输入cmd进入控制台输入命令pqi ls,没有安装pqi模块的可以用pip install pqi命令安装一下,安装后输入命令,效果如下:

关于多种方式完美解决Python pip命令下载第三方库的问题

   显示出了可用的镜像源,然后输入pqi show命令可以查看我们当前使用的镜像源

关于多种方式完美解决Python pip命令下载第三方库的问题

   可以看到我们已经将镜像源更改为豆瓣了,所有步骤到结束,大家可以动手试试哦,如果遇到任何问题欢迎评论区留言或者私信我呦~

(二) Mac 和 Linux 配置

  •  打开terminal
  • 输入命令:
mkdir .pip
vim .pip/pip.conf

(这两步是在home目录下新建文件: .pip/pip.conf)

3.按 i 键进入输入模式,在这个文件中复制粘贴写入如下内容:

[global]
index-url = https://pypi.doubanio.com/simple/
timeout = 1000
【install】
use-mirrors = true
mirrors = https://pypi.doubanio.com//

 

按ESC退出插入模式后,直接输入 :wq 回车,这样就会保存并退出刚才创建的文件和输入的内容了。

  以上就是所有的配置方式啦,小伙伴们还在等什么赶紧去下载一个库试试吧,以前十几分钟才能下载完的,现在只需三秒喔~

到此这篇关于多种方式完美解决pip命令下载第三方库的问题的文章就介绍到这了,更多相关pip命令下载第三方库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python写入数据到MP3文件中的方法
Jul 10 Python
Python简单连接MongoDB数据库的方法
Mar 15 Python
Python 将pdf转成图片的方法
Apr 23 Python
Python读写docx文件的方法
May 08 Python
numpy中的delete删除数组整行和整列的实例
May 09 Python
Python FTP两个文件夹间的同步实例代码
May 25 Python
python 检查文件mime类型的方法
Dec 08 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
Apr 18 Python
Python3多目标赋值及共享引用注意事项
May 27 Python
Python socket实现的文件下载器功能示例
Nov 15 Python
Python要如何实现列表排序的几种方法
Feb 21 Python
Django+Django-Celery+Celery的整合实战
Jan 20 Python
Python爬虫模拟登陆哔哩哔哩(bilibili)并突破点选验证码功能
Dec 21 #Python
python switch 实现多分支选择功能
Dec 21 #Python
selenium自动化测试入门实战
Dec 21 #Python
django中ImageField的使用详解
Dec 21 #Python
python文件路径操作方法总结
Dec 21 #Python
Python爬虫新手入门之初学lxml库
Dec 20 #Python
Python修改DBF文件指定列
Dec 19 #Python
You might like
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
PHP教程 预定义变量
2009/10/23 PHP
PHP递归调用的小技巧讲解
2013/02/19 PHP
Fleaphp常见函数功能与用法示例
2016/11/15 PHP
javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
2009/06/02 Javascript
让iframe子窗体取父窗体地址栏参数(querystring)
2009/10/13 Javascript
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
JavaScript中的Primitive对象封装介绍
2014/12/31 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
JavaScript中DOM详解
2015/04/13 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
常用jQuery选择器汇总
2017/02/02 Javascript
JavaScript事件对象深入详解
2018/12/30 Javascript
JS函数进阶之继承用法实例分析
2020/01/15 Javascript
JavaScript中的各种宽高属性的实现
2020/05/08 Javascript
几个提升Python运行效率的方法之间的对比
2015/04/03 Python
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
想学画画?python满足你!
2020/12/24 Python
is_file和file_exists效率比较
2021/03/14 PHP
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
洛杉矶健身中心女性专用运动服饰品牌:Marika
2018/05/09 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
教师岗位职责
2013/11/17 职场文书
优秀的计算机专业求职信范文
2013/12/27 职场文书
法院先进个人事迹材料
2014/05/04 职场文书
希特勒的演讲稿
2014/05/23 职场文书
2015年高中班主任工作总结
2015/04/30 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
Python使用mitmproxy工具监控手机 下载手机小视频
2022/04/18 Python