关于多种方式完美解决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入门篇之条件、循环
Oct 17 Python
python3实现短网址和数字相互转换的方法
Apr 28 Python
浅析Python中MySQLdb的事务处理功能
Sep 21 Python
Python 数据结构之堆栈实例代码
Jan 22 Python
在Python中居然可以定义两个同名通参数的函数
Jan 31 Python
python开头的coding设置方法
Aug 08 Python
Python中文分词库jieba,pkusegwg性能准确度比较
Feb 11 Python
Python2 与Python3的版本区别实例分析
Mar 30 Python
浅析Python迭代器的高级用法
Jul 16 Python
Python lambda表达式原理及用法解析
Aug 18 Python
OpenCV-Python 实现两张图片自动拼接成全景图
Jun 11 Python
Django框架中表单的用法
Jun 10 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
ThinkPHP框架实现session跨域问题的解决方法
2014/07/01 PHP
PHP提取字符串中的手机号正则表达式怎么写
2017/07/17 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
Javascript对象中关于setTimeout和setInterval的this介绍
2012/07/21 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
2016/05/26 Javascript
JS获取一个未知DIV高度的方法
2016/08/09 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
JS多文件上传的实例代码
2017/01/11 Javascript
jQuery.cookie.js使用方法及相关参数解释
2017/03/06 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
简易Vue评论框架的实现(父组件的实现)
2018/01/08 Javascript
JS匿名函数内部this指向问题详析
2019/05/10 Javascript
解决前后端分离 vue+springboot 跨域 session+cookie失效问题
2019/05/13 Javascript
js回文数的4种判断方法示例
2019/06/04 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
react 不用插件实现数字滚动的效果示例
2020/04/14 Javascript
为什么推荐使用JSX开发Vue3
2020/12/28 Vue.js
python实现简单的TCP代理服务器
2014/10/08 Python
基于Python_脚本CGI、特点、应用、开发环境(详解)
2017/05/23 Python
使用APScheduler3.0.1 实现定时任务的方法
2019/07/22 Python
Python实现直方图均衡基本原理解析
2019/08/08 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
2020/05/17 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
海蓝之谜(LA MER)澳大利亚官方商城:全球高端奢华护肤品牌
2017/10/27 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
linux面试题参考答案(9)
2015/01/07 面试题
教师简历自我评价
2014/02/03 职场文书
个人银行贷款担保书
2014/04/01 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
python爬不同图片分别保存在不同文件夹中的实现
2021/04/02 Python
手残删除python之后的补救方法
2021/06/26 Python
SQL语句中EXISTS的详细用法大全
2022/06/25 MySQL