python中提高pip install速度


Posted in Python onFebruary 14, 2020

pip install命令默认是用的是python官方源,由于一些客观原因,连接速度很慢,甚至超时中断,到时很多模块安装不上,甚是苦恼!

怎么办?

使用国内镜像源,将以下命令完成拷贝出来,粘贴至记事本中,保存为bat文件,双击执行该批处理文件。

@echo off

rem 声明采用UTF-8编码chcp 65001

echo \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

echo 自动设置pip安装配置文件

echo \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

set pipFolder=\\pip\\

if exist %userprofile%%pipFolder% (

echo 目录%userprofile%%pipFolder%已存在无需创建

) else (

echo 创建%userprofile%%pipFolder%

md %userprofile%%PiPFolder%

)

cd %userprofile%%pipFolder%

echo \[global\]>pip.ini

(

echo timeout=60

echo index-url=http://pypi.douban.com/simple

echo extra-index-url=https://pypi.tuna.tsinghua.edu.cn/simple/

echo \[install\]

echo trusted-host=pypi.douban.com

echo pypi.tuna.tsinghua.edu.cn

echo timeout = 10

)>>pip.ini

wmic ENVIRONMENT where "name='path' and username='<system>'"

set VariableValue="%path%;%userprofile%%pipFolder%pip.ini"

然后再试试pip install命令,绝对飞一般的感觉。

另外给大家一些常用的pip国内源:

阿里云 https://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) https://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/

使用方法

临时生效
使用时加上参数 -i

如:

pip install matplotlib -i https://mirrors.aliyun.com/pypi/simple/

永久生效

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

内容如下:

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

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

Python 相关文章推荐
python通过百度地图API获取某地址的经纬度详解
Jan 28 Python
对python使用http、https代理的实例讲解
May 07 Python
python3实现163邮箱SMTP发送邮件
May 22 Python
Python代码块批量添加Tab缩进的方法
Jun 25 Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 Python
python OpenCV GrabCut使用实例解析
Nov 11 Python
Python While循环语句实例演示及原理解析
Jan 03 Python
python对XML文件的操作实现代码
Mar 27 Python
python小程序之4名牌手洗牌发牌问题解析
May 15 Python
keras实现基于孪生网络的图片相似度计算方式
Jun 11 Python
Python  Asyncio模块实现的生产消费者模型的方法
Mar 01 Python
python opencv旋转图片的使用方法
Jun 04 Python
pycharm快捷键汇总
Feb 14 #Python
python随机模块random使用方法详解
Feb 14 #Python
python实现连连看游戏
Feb 14 #Python
python读取与处理netcdf数据方式
Feb 14 #Python
Python class的继承方法代码实例
Feb 14 #Python
python super函数使用方法详解
Feb 14 #Python
python字符串,元组,列表,字典互转代码实例详解
Feb 14 #Python
You might like
如何使用PHP获取网络上文件
2006/10/09 PHP
用DBSQL类加快开发MySQL数据库程序的速度
2006/10/09 PHP
PHP XML操作类DOMDocument
2009/12/16 PHP
php文件操作实例代码
2012/05/10 PHP
PHP实现视频文件上传完整实例
2014/08/28 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
laravel model模型处理之修改查询或修改字段时的类型格式案例
2019/10/17 PHP
jquery 问答知识整理
2010/02/11 Javascript
js识别uc浏览器的代码
2015/11/06 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
微信小程序 获取二维码实例详解
2017/06/23 Javascript
Vue.js项目模板搭建图文教程
2017/09/20 Javascript
浅谈微信页面入口文件被缓存解决方案
2018/09/29 Javascript
深入webpack打包原理及loader和plugin的实现
2020/05/06 Javascript
单线程JavaScript实现异步过程详解
2020/05/19 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
[02:29]完美世界高校联赛上海赛区回顾
2015/12/15 DOTA
Python八大常见排序算法定义、实现及时间消耗效率分析
2018/04/27 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
Django实现文章详情页面跳转代码实例
2020/09/16 Python
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
阿迪达斯比利时官方商城:adidas比利时
2016/10/10 全球购物
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
英国一家集合了众多有才华设计师品牌的奢侈店:Wolf & Badger
2018/04/18 全球购物
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
工地宣传标语
2014/06/18 职场文书
成绩报告单家长评语
2014/12/30 职场文书
冲出亚马逊观后感
2015/06/03 职场文书
商业计划书之服装
2019/09/09 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis
Python pandas读取CSV文件的注意事项(适合新手)
2021/06/20 Python
浅谈Python魔法方法
2021/06/28 Java/Android
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
2021/07/01 HTML / CSS
python获取对象信息的实例详解
2021/07/07 Python
笔记本自带的win11如何跳过联网激活?
2022/04/20 数码科技