彻底解决Python包下载慢问题


Posted in Python onNovember 15, 2020

因为python默认使用的是国外镜像,有时候下载非常慢,最快的办法就是在下载命令中增加国内源:

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

常用的国内源如下:

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

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

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

豆瓣(douban) http://pypi.douban.com/simple/

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

但是每次都要输入url特别不方便,其实我们可以全局修改pip的下载源,这样以后都不需要写国内源的路径了。

Windows(示例win10)

创建一个文件pip.ini

彻底解决Python包下载慢问题

文件内容

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

在用户目录下,新建一个pip文件夹

彻底解决Python包下载慢问题

查看是否配置成功:

pip config list

彻底解决Python包下载慢问题

看一下下载速度是不是变快了

彻底解决Python包下载慢问题

如果嫌麻烦,直接执行如下python代码,快速搞定配置。

import os
ini = "[global]\nindex-url = https://pypi.tuna.tsinghua.edu.cn/simple/\n"
pippath=os.environ["USERPROFILE"]+"\\pip\\"
exec("if not os.path.exists(pippath):\n\tos.mkdir(pippath)")
open(pippath+"/pip.ini","w+").write(ini)

Linux or Mac

首先在用户目录下新建.pip文件夹

mkdir ~/.pip

在该目录下新建配置文件pip.conf,输入如下内容,保存:

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

Pycharm中修改库下载源

在setting中按如下路径打开包下载

彻底解决Python包下载慢问题

点击Manage Respositories

彻底解决Python包下载慢问题

点击+添加国内源路径即可。

彻底解决Python包下载慢问题

到此这篇关于彻底解决Python包下载慢问题的文章就介绍到这了,更多相关Python包下载慢内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
详解JavaScript编程中的window与window.screen对象
Oct 26 Python
Python实现控制台中的进度条功能代码
Dec 22 Python
Python3自动签到 定时任务 判断节假日的实例
Nov 13 Python
解决python tkinter界面卡死的问题
Jul 17 Python
python 3.6.7实现端口扫描器
Sep 04 Python
python程序中的线程操作 concurrent模块使用详解
Sep 23 Python
python argparser的具体使用
Nov 10 Python
如何分离django中的媒体、静态文件和网页
Nov 12 Python
Python Numpy 自然数填充数组的实现
Nov 28 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
Dec 12 Python
pandas-resample按时间聚合实例
Dec 27 Python
python中zip()函数遍历多个列表方法
Feb 18 Python
Python eval函数原理及用法解析
Nov 14 #Python
Django怎么在admin后台注册数据库表
Nov 14 #Python
通过实例解析python and和or使用方法
Nov 14 #Python
Python高并发和多线程有什么关系
Nov 14 #Python
Django跨域请求原理及实现代码
Nov 14 #Python
Pycharm如何自动生成头文件注释
Nov 14 #Python
分布式全文检索引擎ElasticSearch原理及使用实例
Nov 14 #Python
You might like
php empty函数判断mysql表单是否为空
2010/04/12 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
Javascript 篱式条件判断
2008/08/22 Javascript
jquery刷新页面的实现代码(局部及全页面刷新)
2011/07/11 Javascript
JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
2012/04/07 Javascript
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
2014/05/08 Javascript
javascript的函数作用域
2014/11/12 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
2015/02/20 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
使用socket.io制做简易WEB聊天室
2018/01/02 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
[42:52]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
解决Python出现_warn_unsafe_extraction问题的方法
2016/03/24 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
python turtle 绘制太极图的实例
2019/12/18 Python
使用PyTorch将文件夹下的图片分为训练集和验证集实例
2020/01/08 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
即将毕业大学生自荐信
2014/01/24 职场文书
物联网工程专业推荐信
2014/09/08 职场文书
“四风”问题整改措施和努力方向
2014/09/20 职场文书
酒会开场白大全
2015/06/01 职场文书
二胎满月酒致辞
2015/07/29 职场文书
《法国号》教学反思
2016/02/22 职场文书
MySQL多表查询机制
2022/03/17 MySQL