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外星人入侵游戏编程完整版
Mar 30 Python
Python实现的购物车功能示例
Feb 11 Python
python excel使用xlutils类库实现追加写功能的方法
May 02 Python
python3.5安装python3-tk详解
Apr 26 Python
windows中安装Python3.8.0的实现方法
Nov 19 Python
Python监控服务器实用工具psutil使用解析
Dec 19 Python
python字典setdefault方法和get方法使用实例
Dec 25 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
May 11 Python
如何验证python安装成功
Jul 06 Python
Python3爬虫中Ajax的用法
Jul 10 Python
python实现计算器简易版
Dec 17 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 var_dump遍历对象属性的函数与应用代码
2010/06/04 PHP
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
正确的PHP匹配UTF-8中文的正则表达式
2015/05/13 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
2016/09/21 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
2019/03/21 PHP
PHP类的自动加载与命名空间用法实例分析
2020/06/05 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
javascript学习笔记(五) Array 数组类型介绍
2012/06/19 Javascript
jQuery/CSS3图片特效插件整理推荐
2014/12/07 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
H5图片压缩与上传实例
2017/04/21 Javascript
Vue中计算属性computed的示例解读
2017/07/26 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
Vue中点击active并第一个默认选中功能的实现
2020/02/24 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
[03:46]DAC趣味视频-中文考试.mp4
2017/04/02 DOTA
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
python实现的系统实用log类实例
2015/06/30 Python
解读Django框架中的低层次缓存API
2015/07/24 Python
python enumerate内置函数用法总结
2020/01/07 Python
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
档案管理员岗位职责
2013/12/01 职场文书
少年闰土教学反思
2014/02/22 职场文书
个人安全生产承诺书
2014/05/22 职场文书
国际贸易专业求职信
2014/06/04 职场文书
生产操作工岗位职责
2014/09/16 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
党校毕业个人总结
2015/02/28 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
心术观后感
2015/06/11 职场文书
班主任班级管理心得体会
2016/01/07 职场文书
初中化学教学反思
2016/02/22 职场文书
golang goroutine顺序输出方式
2021/04/29 Golang
springboot layui hutool Excel导入的实现
2022/03/31 Java/Android