Windows 下使用 Anaconda 安装 TensorFlow 2.3 并支持 GPU
方法来自:Why is Tensorflow not recognizing my GPU after conda install?
conda install tensorflow-gpu 语句目前有 BUG,不会安装 GPU 所需 CUDA 套件,即使之后手动安装 CUDA 套件也无效。
方法 1:从低版本升级
先安装低版本 TensorFlow,再将其升级。
1 | |
方法 2:指定具体安装包
BUG 原因可能是 Anaconda 在安装时选择了有错误的 TensorFlow 包,所以通过指定具体的正确安装包来解决问题。
- Python 3.7:
conda install tensorflow-gpu=2.3 tensorflow=2.3=mkl_py37h936c3e2_0 - Python 3.8:
conda install tensorflow-gpu=2.3 tensorflow=2.3=mkl_py38h1fcfbd6_0