pip 安装库比较慢的解决方法(国内镜像)


Posted in Python onOctober 06, 2019

对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。

所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。

国内源:

新版ubuntu要求使用https源,要注意。

清华: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的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider,这样就会从清华这边的镜像去安装pyspider库。

永久修改,一劳永逸:

Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)

内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini。内容同上。

下面是补充:

场景

想安装 Django 库

在 cmd 敲入命令

pip install Django

但是发现下载安装文件非常慢

原因:实质访问的下载网站是 https://pypi.Python.org/simple/

这是一个国外网站,速度比较慢

解决办法

使用国内源

在 cmd 更改为敲入命令

# 豆瓣源
pip install Django -i https://pypi.douban.com/simple

# 或者 清华大学源
pip install Django -i https://pypi.tuna.tsinghua.edu.cn/simple

以后使用 pip 时,都可以把 -i https://pypi.douban.com/simple 作为必填的末尾内容,能保证下载速度

Python 相关文章推荐
python 数据加密代码
Dec 24 Python
python基础教程之lambda表达式使用方法
Feb 12 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
Jul 08 Python
利用python3随机生成中文字符的实现方法
Nov 24 Python
Python验证文件是否可读写代码分享
Dec 11 Python
python利用微信公众号实现报警功能
Jun 10 Python
python3第三方爬虫库BeautifulSoup4安装教程
Jun 19 Python
用python实现k近邻算法的示例代码
Sep 06 Python
python如何实现异步调用函数执行
Jul 08 Python
python网络爬虫 Scrapy中selenium用法详解
Sep 28 Python
Django项目如何获得SSL证书与配置HTTPS
Apr 30 Python
PyTorch device与cuda.device用法
Apr 03 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
Oct 06 #Python
Python pip 安装与使用(安装、更新、删除)
Oct 06 #Python
python 3.74 运行import numpy as np 报错lib\site-packages\numpy\__init__.py
Oct 06 #Python
windows下Python安装、使用教程和Notepad++的使用教程
Oct 06 #Python
Django学习之文件上传与下载
Oct 06 #Python
Django实现文件上传和下载功能
Oct 06 #Python
Django文件上传与下载(FileFlid)
Oct 06 #Python
You might like
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
jQuery.autocomplete 支持中文输入(firefox)修正方法
2011/03/10 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
js打造数组转json函数
2015/01/14 Javascript
利用JQuery写一个简单的异步分页插件
2016/03/07 Javascript
Bootstrap多级导航栏(级联导航)的实现代码
2016/03/08 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
AngularJS 自定义指令详解及示例代码
2016/08/17 Javascript
video.js使用改变ui过程
2017/03/05 Javascript
Webpack打包css后z-index被重新计算的解决方法
2017/06/18 Javascript
随机生成10个不重复的0-100的数字(实例讲解)
2017/08/16 Javascript
简单快速的实现js计算器功能
2017/08/17 Javascript
JavaScript错误处理操作实例详解
2019/01/04 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
一些你可能不熟悉的JS知识点总结
2019/03/15 Javascript
jQuery 选择器用法实例分析【prev + next】
2020/05/22 jQuery
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
Django的HttpRequest和HttpResponse对象详解
2018/01/26 Python
django文档学习之applications使用详解
2018/01/29 Python
python让列表倒序输出的实例
2018/06/25 Python
Python解析Excle文件中的数据方法
2018/10/23 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
基于HTML5 Canvas 实现弹出框效果
2017/06/05 HTML / CSS
在html5的Canvas上绘制椭圆的几种方法总结
2013/01/07 HTML / CSS
巴黎卡诗美国官方网站:始于1964年的头发头皮护理专家
2017/07/10 全球购物
Hunter Boots美国官方网站:赫特威灵顿雨靴
2018/06/16 全球购物
如何清空Session
2015/02/23 面试题
家长通知书教师评语
2014/04/17 职场文书
个人思想政治总结
2015/03/05 职场文书
预备党员群众意见
2015/06/01 职场文书
安全教育培训制度
2015/08/06 职场文书
2016年教师节感言
2015/12/09 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers