python的pip安装超时问题解决

摘要:
使用pipingstall安装python第三方库时出现以下错误:pip_vendor.urlib3.exceptions.ReadTimeoutError:HTTPSConnectionPool(host='files.pythonhosted.org',port=443):Readtimedout。原因分析:使用pip下载python第三方库时,由于国内网络的限制,下载速度较慢,超过

使用pip install 安装python第三方库时出现了如下错误:
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.
python的pip安装超时问题解决第1张

 原因分析:

使用pip下载python第三方库时,由于国内网络的限制,下载速度缓慢,而超过一定时长时,就默认下载失败。

解决方法:

1:延长超时时间

pip3 install --default-timeout=1000 "包的名称"

2:更改下载源

由于默认的国外下载源下载速度十分缓慢,所以可以选择国内的几个比较好的镜像

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/
豆瓣 http://pypi.doubanio.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

使用命令:

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

免责声明:文章转载自《python的pip安装超时问题解决》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Cocos2d-x三种定时器启用和停止2019-08-08-VMware克隆虚拟机后修改UUID、MAC地址、IP和主机名下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python 列表、元组、字典及集合操作详解

一、列表 列表是Python中最基本的数据结构,是最常用的Python数据类型,列表的数据项不需要具有相同的类型 列表是一种有序的集合,可以随时添加和删除其中的元素 列表的索引从0开始 1、创建列表 >>> list1 = ['python', 2018, 'python3', 1994] >>> list1 [...

Python心得基础篇【5】模块

模块,用一砣代码实现了某个功能的代码集合。  类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是系统相关的模块;file是文件操作相关的模块 模块分为三...

pyhanlp安装教程

1、hanlp简介 HanLP是由一系列模型与算法组成的Java工具包,目标是普及自然语言处理在生产环境中的应用。HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。 Hanlp具有以下功能: 中文分词 词性标注 命名实体识别 依存句法分析 关键词提取新词发现 短语提取 自动摘要 文本分类 拼音简繁 2、hanlp安装 第一步:han...

Django项目中关于redis包版本的坑

1.环境 python:3.6 django:1.11.8 redis:3.2.1 2.遇到的问题 报错:redis.exceptions.DataError: Invalid input of type: 'UserInfo'. Convert to a byte, string or number first. 3.原因 不指定安装版本时,pip i...

python 监控主机tcp状态脚本

脚本如下: #!/usr/bin/env python # Creator: Nicolas Magliaro - Version: 0.7 # date: 16/05/2018 import sys import json from optparse import OptionParser def _parse_args(): parse...

windows 安装使用jupyter及 基础配置

jupyter 是什么Jupyter Notebooks 是一个交互式笔记本,支持运行 40 多种编程语言,它的本质是一个 开源的 Web 应用程序,我们可以将其用于创建和共享代码与文档,他可以支持实时代码,数学方程,可视化和 markdown。Jupyter Notebooks提供了一个环境,让你可以无需离开这个环境,就可以在其中编写你的代码、运行代码、...