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读写Excel文件的实例
Nov 01 Python
解决python2.7 查询mysql时出现中文乱码
Oct 09 Python
Python 实现文件的全备份和差异备份详解
Dec 27 Python
Python+Wordpress制作小说站
Apr 14 Python
Python冲顶大会 快来答题!
Jan 17 Python
对numpy 数组和矩阵的乘法的进一步理解
Apr 04 Python
详解python读取和输出到txt
Mar 29 Python
django 控制页面跳转的例子
Aug 06 Python
利用python实现汉字转拼音的2种方法
Aug 12 Python
Python threading的使用方法解析
Aug 28 Python
Python面向对象中类(class)的简单理解与用法分析
Feb 21 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 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
Fine Uploader文件上传组件应用介绍
2013/01/06 PHP
php无限极分类递归排序实现方法
2014/11/11 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
2017/01/19 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
JSON JQUERY模板实现说明
2010/07/03 Javascript
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
2013/04/15 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
JSON无限折叠菜单编写实例
2013/12/16 Javascript
学习JavaScript设计模式(封装)
2015/11/26 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
AngularJS过滤器filter用法分析
2016/12/11 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
小程序中的箭头函数的具体使用
2020/06/19 Javascript
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
Python读取Word(.docx)正文信息的方法
2018/03/15 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
python中count函数简单用法
2020/01/05 Python
Python @property装饰器原理解析
2020/01/22 Python
Python Celery异步任务队列使用方法解析
2020/08/10 Python
基于python实现复制文件并重命名
2020/09/16 Python
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
Theory美国官网:后现代都市风时装品牌
2018/05/09 全球购物
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
学生档案自我鉴定
2013/10/07 职场文书
技术人员面试提纲
2013/11/28 职场文书
安全检查与奖惩制度
2014/01/23 职场文书
2014年财务经理工作总结
2014/12/08 职场文书
优秀党员申报材料
2014/12/18 职场文书
一年级语文下册复习计划
2015/01/17 职场文书
2015年秋学期教研工作总结
2015/10/14 职场文书
领导干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python