AttributeError: module ‘tensorflow‘ has no attribute ‘compat‘的一种解决方式

系统:WIN10;

CUDA:10.1 (一定要查清自己电脑显卡支持的CUDA版本,不要盲目安装与安装教程一样的)

cuDNN:V7.6.4(在官网看与CUDA版本对应即可)

anaconda3

python:3.7

tensorflow 2.1.0

我按照安装教程一步步安装完成后import tensorflow 立马报错,随后试了各种方法,安装VC2015,重装tensorflow, 更改环境变量,全部推倒重装均不奏效,最后终于在github上找到解决方法,如下:

AttributeError: module ‘tensorflow‘ has no attribute ‘compat‘的一种解决方式_第1张图片在anaconda prompt中安装tensorflow的时候,安装教程中使用的语句均为conda install tensorflow,虽然安装完用conda list查看版本号确为2.1.0,但实际上装的是2.2.0的版本,我再卸载一次之后用conda insatll tensorflow-estimator==2.1.0重装tensorflow,终于测试成功,但此时还有WARNING:root:Limited tf.compat.v2.summary API due to missing TensorBoard installation,conda install tensorboard之后解决

 

你可能感兴趣的:(tensorflow,anaconda,tensorflow,人工智能)