python安装tensorflow失败解决办法_关于python:通过pip安装tensorflow但是失败如下

在尝试通过pip安装TensorFlow时遇到了ReadTimeoutError。错误源于计算机与pypi.python.org的连接问题。解决方案包括增加pip的超时时间(`pip --default-timeout=100 install THEPACKAGENAME`)或者使用whl文件安装,具体依赖于操作系统、Python版本和GPU/CPU需求。升级protobuf也是必要的步骤。详情可参考TensorFlow的官方安装指南和常见问题解答。
部署运行你感兴趣的模型镜像

Traceback (most recent call last):

File"/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in main

status = self.run(options, args)

File"/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 335, in run

wb.build(autobuilding=True)

File"/usr/local/lib/python2.7/dist-packages/pip/wheel.py", line 749, in build

self.requirement_set.prepare_files(self.finder)

File"/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 380, in prepare_files

ignore_dependencies=self.ignore_dependencies))

File"/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 620, in _prepare_file

session=self.session, hashes=hashes)

File"/usr/local/lib/python2.7/dist-packages/pip/download.py", line 821, in unpack_url

hashes=hashes

File"/usr/local/lib/python2.7/dist-packages/pip/download.py", line 659, in unpack_http_url

hashes)

File"/usr/local/lib/python2.7/dist-packages/pip/download.py", line 882, in _download_http_url

_download_url(resp, link, content_file, hashes)

File"/usr/local/lib/python2.7/dist-packages/pip/download.py", line 603, in _download_url

hashes.check_against_chunks(downloaded_chunks)

File"/usr/local/lib/python2.7/dist-packages/pip/utils/hashes.py", line 46, in check_against_chunks

for chunk in chunks:

File"/usr/local/lib/python2.7/dist-packages/pip/download.py", line 571, in written_chunks

for chunk in chunks:

File"/usr/local/lib/python2.7/dist-packages/pip/utils/ui.py", line 139, in iter

for x in it:

File"/usr/local/lib/python2.7/dist-packages/pip/download.py", line 560, in resp_read

decode_content=False):

File"/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/response.py", line 357, in stream

data = self.read(amt=amt, decode_content=decode_content)

File"/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/response.py", line 324, in read

flush_decoder = True

File"/usr/lib/python2.7/contextlib.py", line 35, in exit

self.gen.throw(type, value, traceback)

File"/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/response.py", line 246, in _error_catcher

raise ReadTimeoutError(self._pool, None, 'Read timed out.')

ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.

[问题的图像描述]

网址:https://i.stack.imgur.com/iqxvu.png

错误消息表明您的计算机与pypi.python.org的连接不正确。

我通过这样修改命令解决了这个问题:

pip --default-timeout=100 install THEPACKAGENAME

您也可以尝试使用车轮套装进行安装。车轮包取决于您拥有的操作系统类型、python版本以及您是否希望安装CPU/GPU支持。在安装TensorFlow之前,还要升级protobuf。

请在此处查找包裹列表:https://www.tensorflow.org/install/install_linux the_url_the_tensorflow_python_包

然后可以发出此命令:

$ sudo pip  install --upgrade   - For Python 2.7

$ sudo pip3 install --upgrade   - For Python 3.x

TensorFlow站点提供了一些常见安装问题的详细信息。你也可以看看这些,以防万一。

https://www.tensorflow.org/install/install_linux常见安装问题

您可能感兴趣的与本文相关的镜像

TensorFlow-v2.15

TensorFlow-v2.15

TensorFlow

TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值