安装好TensorFlow和Keras后,跑代码报出以下错误。
分析错误的原因是:Keras的版本过高。
TensorFlow1.8版本的一般是对应 keras 2.1.5 、 keras 2.1.6 版本。
而我这里装的是2.3.1,所以要把其版本降一下到2.1.6
可以先把原来的keras 删掉,然后重新安装低版本的。
注意:如果使用的TensorFlow是GPU版的,一定不要“conda”命令安装keras,因为这样会额外安装上CPU版的TensorFlow,然后跑代码时导入的包就是CPU版的。所以要用“pip install keras”安装。另外,在pycharm上面装keras也是会额外安装上CPU版的TensorFlow。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:导入Keras库时报错“ ImportError: cannot import name ‘tf_utils’” - Python技术站