我正在尝试在 Cygwin 上安装 Tensorflow,但出现以下错误:
$ /usr/bin/python3 -m pip install tensorflow==2.12.0
ERROR: Could not find a version that satisfies the requirement tensorflow==2.12.0 (from versions: none)
ERROR: No matching distribution found for tensorflow==2.12.0
$ /usr/bin/python3 -m pip install tensorflow
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
我使用什么:
Windows10
Cygwin 最新版本
Win32 上的 Python 3.7.0(v3.7.0:1bf9cc5093,2018 年 6 月 27 日,04:59:51)[MSC v.1914 64 位 (AMD64)]
Python 3.7.12(默认,2021 年 11 月 23 日,18:58:07) Cygwin 上的 [GCC 11.2.0]
如何解决? 我尝试升级 PIP,但什么也没得到,并得到了这个(注意:此错误源自子进程,并且可能不是 pip 的问题。)
您似乎正在尝试将
tensorflow 2.12.0
安装到 python 3.7.0
。根据 tensorflow 2.12.0 的发行说明。是这么说的
已删除对 Python 3.7 的支持。我们不会再发布任何针对 Python 3.7 的补丁。
我建议升级python或降级tensorflow。