我正在尝试使用 pip 在我的 Ubuntu 22.04 系统上安装 TensorFlow 2.16.1,但一直遇到错误,提示未找到匹配的发行版。以下是我的系统的详细信息:操作系统:
我正在尝试使用 pip 在我的 Ubuntu 22.04 系统上安装 TensorFlow 2.16.1,但我一直遇到错误,提示未找到匹配的发行版。以下是我的系统的详细信息:
-
操作系统: Ubuntu 22.04.4 LTS
-
Python版本: 3.10.12
-
架构: x86_64
-
Pip 版本: 24.0
当我尝试使用该命令时 pip install tensorflow
,它会安装版本 2.13.1,但我需要版本 2.16.1。
以下是我的终端的命令和输出:
(base) aria@laptop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy
(base) aria@laptop:~$ python --version
Python 3.10.12
(base) aria@laptop:~$ uname -m
x86_64
(base) aria@laptop:~$ pip --version
pip 24.0 from /home/aria/anaconda3/lib/python3.8/site-packages/pip (python 3.8)
(base) aria@laptop:~$ pip install --upgrade tensorflow==2.16.1
ERROR: Could not find a version that satisfies the requirement tensorflow==2.16.1 (from versions: 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.6.0rc0, 2.6.0rc1, 2.6.0rc2, 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.7.0rc0, 2.7.0rc1, 2.7.0, 2.7.1, 2.7.2, 2.7.3, 2.7.4, 2.8.0rc0, 2.8.0rc1, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.9.0rc0, 2.9.0rc1, 2.9.0rc2, 2.9.0, 2.9.1, 2.9.2, 2.9.3, 2.10.0rc0, 2.10.0rc1, 2.10.0rc2, 2.10.0rc3, 2.10.0, 2.10.1, 2.11.0rc0, 2.11.0rc1, 2.11.0rc2, 2.11.0, 2.11.1, 2.12.0rc0, 2.12.0rc1, 2.12.0, 2.12.1, 2.13.0rc0, 2.13.0rc1, 2.13.0rc2, 2.13.0, 2.13.1)
ERROR: No matching distribution found for tensorflow==2.16.1
通过执行以下命令 此页面 上的 wheel 文件安装 TensorFlow
(base) aria@laptop:~/Downloads$ pip install tensorflow_cpu-2.16.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ERROR: tensorflow_cpu-2.16.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl is not a supported wheel on this platform.
我已经验证我的系统满足安装 TensorFlow 的必要要求。但是,似乎在可用版本中找不到 TensorFlow 2.16.1,并且 wheel 文件安装也失败。
我没有 GPU,所以我尝试安装 CPU 版本的 TensorFlow。
我将非常感激任何有关如何解决此问题的指导。我需要添加特定的存储库吗?或者是否有其他方法可以在我的设置上安装 TensorFlow 2.16.1?
谢谢你!