返回顶部
首页 > 资讯 > 后端开发 > Python >Python:ERROR: Could not install packages due to an OSError: HTTPSConnectionPool
  • 475
分享到

Python:ERROR: Could not install packages due to an OSError: HTTPSConnectionPool

python深度学习开发语言 2023-09-01 20:09:30 475人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

项目场景: 学习神经网络,pip安装Tensorboard遇到超时问题 问题描述 使用Pip安装Tensorboard过程中遇到超时导致安装失败,日志警告和报错如下 WARNING: Retryi

项目场景:

学习神经网络,pip安装Tensorboard遇到超时问题

问题描述

使用Pip安装Tensorboard过程中遇到超时导致安装失败,日志警告和报错如下

  WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("httpsConnectionPool(host='files.pythonhosted.org',port=443): Read timed out. (read timeout=15)")': /packages/7f/3f/e84a3a8f81a1c19821ef618573ba13bc78a5a6da11bc2601159998baa9c5/grpcio-1.50.0-cp38-cp38-win_amd64.whl  WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HttpSConnection object at 0x000001D80B9ABB20>, 'Connection to files.Pythonhosted.org timed out. (connect timeout=15)')': /packages/7f/3f/e84a3a8f81a1c19821ef618573ba13bc78a5a6da11bc2601159998baa9c5/grpcio-1.50.0-cp38-cp38-win_amd64.whl  WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001D80B9ABCA0>, 'Connection to files.pythonhosted.org timed out. (connect timeout=15)')': /packages/7f/3f/e84a3a8f81a1c19821ef618573ba13bc78a5a6da11bc2601159998baa9c5/grpcio-1.50.0-cp38-cp38-win_amd64.whl  WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001D80B9ABE20>, 'Connection to files.pythonhosted.org timed out. (connect timeout=15)')': /packages/7f/3f/e84a3a8f81a1c19821ef618573ba13bc78a5a6da11bc2601159998baa9c5/grpcio-1.50.0-cp38-cp38-win_amd64.whl  WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001D80B9ABFA0>, 'Connection to files.pythonhosted.org timed out. (connect timeout=15)')': /packages/7f/3f/e84a3a8f81a1c19821ef618573ba13bc78a5a6da11bc2601159998baa9c5/grpcio-1.50.0-cp38-cp38-win_amd64.whlERROR: Could not install packages due to an OSError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/7f/3f/e84a3a8f81a1c19821ef618573ba13bc78a5a6da11bc2601159998baa9c5/grpcio-1.50.0-cp38-cp38-win_amd64.whl (Caused by ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001D80B9C8160>, 'Connection to files.pythonhosted.org timed out. (connect timeout=15)'))

在这里插入图片描述


原因分析:

其实就是找第三方库的时候链接超时,总是获取不到。自带的pip命令去国外的服务器请求第三方包了,所以超时,因而换成国内镜像下载即可,并且要信任镜像的URL主站。

解决方案:

这里给出换阿里源的解决方案,并信任主站

pip3 install [你要安装的包] -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

最后安装成功
在这里插入图片描述

来源地址:https://blog.csdn.net/qjyws/article/details/127633034

--结束END--

本文标题: Python:ERROR: Could not install packages due to an OSError: HTTPSConnectionPool

本文链接: https://lsjlt.com/news/389453.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作