在 Anaconda (Windows x64) 中为 Python 3.8 安装 Tensorflow 2.2

Anj*_*jaM 1 python anaconda conda tensorflow

我刚刚使用 Python 3.8 为 Windows x64 安装了最新版本的 Anaconda,并想添加该tensorflow模块。
根据这个网站tensorflow 2.2.0应该是可用的。

但是,我的 Anaconda 仅建议tensorflow 2.1.0安装它而无法安装,因为它与 Python 3.8 不兼容。

我该如何安装tensorflow 2.2.0

Ger*_*y P 5

如果您使用 Conda 安装了 tensorflow2.1,它会自动安装 cudnn 7.6.5 和 CUDA Toolkit 10.1.243。这些与 tensorflow 2.2 兼容。然后使用pip安装tensorflow 2.2如下图

pip install tensorflow ==2.2.0
Run Code Online (Sandbox Code Playgroud)

Conda 目前只能安装 tensorflow 到 2.1 这就是为什么你必须使用 pip。pip 不会自动安装 cudnn 或 Cuda 工具包,但是当您使用 Conda 安装 2.1 版时,您已经安装了它们。否则,您将不得不通过更复杂的过程来手动安装 cudnn 和工具包。有些人报告了在 tensorflow 中使用 python 3.8 的问题。如果您遇到该创建作为单独的环境并安装 python 3.7,使用 conda 的 tensorflow 2.1,使用 pip 的 tensorflow 2.2。