python安装requests库pip不是_python pip安装requests时报错,怎么解决?
问 题
D:\Python>pip install --allow-all-external requests
DEPRECATION: --allow-all-external has been deprecated and will be removed in the future. Due to changes in the repository protocol, it no longer has any effect.
Collecting requests
Downloading requests-2.12.4-py2.py3-none-any.whl (576kB)
39% |████████████▌ | 225kB 6.1kB/s eta 0:00:58Exception:
Traceback (most recent call last):
File "d:\python\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 232, in _error_catcher
yield
File "d:\python\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 314, in read
data = self._fp.read(amt)
File "d:\python\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 60, in read
data = self.__fp.read(amt)
File "d:\python\lib\http\client.py", line 449, in read
n = self.readinto(b)
File "d:\python\lib\http\client.py", line 493, in readinto
n = self.fp.readinto(b)
File "d:\python\lib\socket.py", line 586, in readinto
return self._sock.recv_into(b)
File "d:\python\lib\ssl.py", line 1002, in recv_into
return self.read(nbytes, buffer)
File "d:\python\lib\ssl.py", line 865, in read
return self._sslobj.read(len, buffer)
File "d:\python\lib\ssl.py", line 625, in read
v = self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "d:\python\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "d:\python\lib\site-packages\pip\commands\install.py", line 324, in run
requirement_set.prepare_files(finder)
File "d:\python\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "d:\python\lib\site-packages\pip\req\req_set.py", line 620, in _prepare_file
session=self.session, hashes=hashes)
File "d:\python\lib\site-packages\pip\download.py", line 821, in unpack_url
hashes=hashes
File "d:\python\lib\site-packages\pip\download.py", line 659, in unpack_http_url
hashes)
File "d:\python\lib\site-packages\pip\download.py", line 882, in _download_http_url
_download_url(resp, link, content_file, hashes)
File "d:\python\lib\site-packages\pip\download.py", line 603, in _download_url
hashes.check_against_chunks(downloaded_chunks)
File "d:\python\lib\site-packages\pip\utils\hashes.py", line 46, in check_against_chunks
for chunk in chunks:
File "d:\python\lib\site-packages\pip\download.py", line 571, in written_chunks
for chunk in chunks:
File "d:\python\lib\site-packages\pip\utils\ui.py", line 139, in iter
for x in it:
File "d:\python\lib\site-packages\pip\download.py", line 560, in resp_read
decode_content=False):
File "d:\python\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 357, in stream
data = self.read(amt=amt, decode_content=decode_content)
File "d:\python\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 324, in read
flush_decoder = True
File "d:\python\lib\contextlib.py", line 100, in __exit__
self.gen.throw(type, value, traceback)
File "d:\python\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 237, in _error_catcher
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
解决方案
换一个国内的更新源吧:
pip install requests -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
扫一扫关注IT屋
微信公众号搜索 “ IT屋 ” ,选择关注与百万开发者在一起
python安装requests库pip不是_python pip安装requests时报错,怎么解决?相关推荐
- python的requests库的添加代理_python爬虫之requests库使用代理
python爬虫之requests库使用代理 发布时间:2020-03-25 17:00:54 来源:亿速云 阅读:110 作者:小新 今天小编分享的是关于python爬虫的requests库使用代理 ...
- python安装扩展库常用的命令_Python环境——安装扩展库
一.修改easy_install源 在操作用户家目录添加一个文件 cat >> ~/.pydistutils.cfg < [easy_install] index-url = htt ...
- python 调用event handler_扣丁学堂Python开发之调用语音模块时报错及解决方法
扣丁学堂Python开发之调用语音模块时报错及解决方法 2018-03-09 11:45:57 3346浏览 python调用语音模块时,遇见TypeError:NoneTypetakesnoargu ...
- pip安装更新、第三方库对应的python解释器版本、pip安装第三方库,压缩包离线安装,pycharm快捷安装及pycharm中terminal的使用,timeout超时报错
文章有点长,但是很详细,还望大家耐心看 之前在安装python的文章中已经给大家配置了pip环境变量(不了解的点这里去看看),这里就能直接在cmd窗口,不用切换路径,就能使用pip了. 首先 使用pi ...
- python第三方插件pip是什么_Python怎么安装第三方模块?
原标题:Python怎么安装第三方模块? Python中有哪几种方法安装第三方模块,安装Python第三方模块的方法有很多,这里介绍三种方法安装第三方模块. [方法一]: 通过setuptools来安 ...
- python环境安装了、为啥pip不识别_Python pip 命令不识别
pip安装之后是command not found! [root@bosonyun ~]# pip -bash: pip: command not found 仔细分析一下,因为重新编译过python ...
- python无法安装第三方库read time out_pip 或 conda 安装第三方库超时(Read timed out)问题...
1.pip 安装时 问题: 在cmd或anaconda prompt 中用 pip 安装时,速度慢,而且总是超时中断安装(Read timed out) 一般安装:pip install jupyte ...
- Python 安装第三方库,模块和包的安装方法
在python中已经内置了很多的有用的模块,只要安装了python的开发工具,这些模块就可以立刻使用了.而在实际python开发的过程中,除了python内置的模块外,python还有大量的第三方的库 ...
- python调用js库中的函数_Python 调用JS文件中的函数
Python 调用JS文件中的函数 1.安装PyExecJS第三方库 2.导入库:import execjs 3.调用JS文件中的方法 Passwd = execjs.compile(open(r&q ...
- python导入标准库对象的语句_Python项目中如何优雅的import
Python项目中如何优雅的import 前言 之前有一篇关于Python编码规范的随笔, 但是写的比较杂乱, 因为提到了import语句, 在篇文章中, 我专门来讲Python项目中如何更好的imp ...
最新文章
- MySQL如何找到表与表之间的关系?
- python中dir用法_Python内置函数dir详解
- rhel dns 配置
- music算法_Elasticsearch系列---相关性评分算法及正排索引
- jquery选择器连续选择_JQuery中的选择器
- 一台微型计算机必须具备的设备,计算机应用基础复习题(含答案)1、填空题一台微型计算机必须具备的.doc...
- 深度优先搜索(DFS)递归形式改为非递归形式
- Zotero文献管理 | Zotero下载使用、Zotero+坚果云实现多设备文献同步
- 数据库系统概论-数据库编程与关系查询处理和查询优化
- TP-LINK路由器手动设置网关、DNS、开启DHCP并指定地址池IP范围
- 五十三、微信小程序云开发豆瓣电影小项目
- struts2架构网站漏洞修复详情与利用漏洞修复方案
- 人民币对美元汇率中间价报6.7560元 上调349个基点
- “穷人思维”和“富人思维”有什么区别?
- 论文笔记:CVPR2022 Regional Semantic Contrast and Aggregation for Weakly Supervised Semantic Segmentation
- Linux学习日志_虚拟化管理工具
- 程序员圈 内的 鄙视链
- VVC代码学习之自定义数据结构阅读4
- 聊聊运营活动的设计与实现逻辑
- 【架构师】零基础到精通——微服务治理