pip 安装了非常老版本的 Intel TensorFlow 扩展

pip 安装了非常老版本的 Intel TensorFlow 扩展

我用最近发布的 Ubuntu 24.04 设置了我的计算机。我想在 Jetbrains 的 Dataspell 中运行笔记本。为此,我安装了 tensorflow、notebook 和一个名为 intel-extension-for-tensorflow 的东西。我的 HP 机器没有传统显卡,但据我所知,它包含在 CPU 中,我希望能够将它用于我的 ML 应用程序。

从 Debian xx / Ubuntu 23.04 开始,通过 pip 进行全局安装已被禁用。因此,我通过 设置了一个虚拟环境python3 -m venv .venv,然后source .venv/bin/activate。然后我通过 安装了软件包:python3 -m pip install intel-extension-for-tensorflow[cpu] notebook。我期望 tensorflow 作为英特尔扩展的依赖项安装,但事实并非如此。我收到警告intel-extension-for-tensorflow 0.0.0.dev1 does not provide the extra 'cpu,如您所见,真正的问题是正在安装版本 0.0.0-dev1。我记得 intel 扩展会附带许多其他软件包,当我随后安装 tensorflow 时,如果我再次通过 pip 安装 intel-extension,intel-extension 使用的稍旧版本将被较新的版本替换,反之亦然。

python3 -m pip install intel-extension-for-tensorflow==2.15.0.0给出ERROR: Could not find a version that satisfies the requirement intel-extension-for-tensorflow==2.15.0.0 (from versions: 0.0.0.dev1)。该--upgrade选项也无济于事。我该如何解决这个问题?

答案:Ubuntu 24.04 附带 Python 3.12,但此版本尚未构建上述软件包。

相关内容