一劳永逸彻底解决pip install慢的办法


Posted in Python onMay 24, 2021

前言

Python 的一大优点就是丰富的类库,所以我们经常会用 pip 来安装各种库,所以对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。

一、将pip修改为pip国内源即可 

pip和很多的包管理工具一样,是从国外源下载的。因此速度会比较慢,甚至会安装不了

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:https://mirrors.aliyun.com/pypi/simple/

中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/

二、临时修改

可以在使用pip的时候加参数 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install pycrytodome -i https://pypi.tuna.tsinghua.edu.cn/simple

这样就会从清华镜像库去安装pycrytodome库 

三、永久修改

liunx系统

vim ~/.pip/pip.conf
 
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

window系统

在user目录中创建一个pip目录,如:C:\Users\pip,新建文件pip.ini,添加一下内容

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

总结

到此这篇关于一劳永逸彻底解决pip install慢办法的文章就介绍到这了,更多相关解决pip install慢内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 实现归并排序算法
Jun 05 Python
Python random模块常用方法
Nov 03 Python
Python提取网页中超链接的方法
Sep 18 Python
利用python程序帮大家清理windows垃圾
Jan 15 Python
Python入门_浅谈数据结构的4种基本类型
May 16 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
Sep 30 Python
详解Python中 sys.argv[]的用法简明解释
Dec 20 Python
win10环境下配置vscode python开发环境的教程详解
Oct 16 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
Nov 06 Python
python计算Content-MD5并获取文件的Content-MD5值方式
Apr 03 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
Apr 08 Python
Python 线程池模块之多线程操作代码
May 20 Python
Django实现翻页的示例代码
May 24 #Python
pytorch--之halfTensor的使用详解
pandas DataFrame.shift()函数的具体使用
May 24 #Python
教你怎么用python实现字符串转日期
May 24 #Python
pandas中DataFrame重置索引的几种方法
May 24 #Python
pandas取dataframe特定行列的实现方法
pytorch 如何使用amp进行混合精度训练
You might like
php PDO中文乱码解决办法
2009/07/20 PHP
php for 循环语句使用方法详细说明
2010/05/09 PHP
php中对2个数组相加的函数
2011/06/24 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
php利用单例模式实现日志处理类库
2014/02/10 PHP
Linux中用PHP判断程序运行状态的2个方法
2014/05/04 PHP
分享PHP函数实现数字与文字分页代码
2015/07/28 PHP
WordPress中用于检索模版的相关PHP函数使用解析
2015/12/15 PHP
初识PHP中的Swoole
2016/04/05 PHP
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
2015/07/30 Javascript
animate 实现滑动切换效果【实例代码】
2016/05/05 Javascript
javascript的replace方法结合正则使用实例总结
2016/06/16 Javascript
Vue中使用vux的配置详解
2017/05/05 Javascript
基于JavaScript实现表格滚动分页
2017/11/22 Javascript
create-react-app构建项目慢的解决方法
2018/03/14 Javascript
详解Vue-cli中的静态资源管理(src/assets和static/的区别)
2018/06/19 Javascript
React Native中Mobx的使用方法详解
2018/12/04 Javascript
解决前后端分离 vue+springboot 跨域 session+cookie失效问题
2019/05/13 Javascript
Jquery让form表单异步提交代码实现
2019/11/14 jQuery
autojs 蚂蚁森林能量自动拾取即给指定好友浇水的实现方法
2020/05/03 Javascript
Vue如何提升首屏加载速度实例解析
2020/06/25 Javascript
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
python样条插值的实现代码
2018/12/17 Python
python Pillow图像处理方法汇总
2019/10/16 Python
python垃圾回收机制(GC)原理解析
2019/12/30 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
无需压缩软件,用python帮你操作压缩包
2020/08/17 Python
2019年Java面试必问之经典试题
2012/09/12 面试题
1亿有多大教学反思
2014/05/01 职场文书
南京青奥会口号
2014/06/12 职场文书
2014年纪检部工作总结
2014/11/12 职场文书
Python答题卡识别并给出分数的实现代码
2021/06/22 Python
关于Python中*args和**kwargs的深入理解
2021/08/07 Python