首先检查TensorFlow安装在哪个环境里面

我的Tensorflow直接安装在base环境里了,所以解释器选择这个
因为安装的时候没有切换路径
tf路径
导包无报错

然后学习时却有No module named ‘tensorflow‘报错

一 :安装的tensorflow版本和keras版本不匹配。

二:解决办法:换包

pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com --upgrade tensorflow-gpu==2.2.0
pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com --upgrade keras==2.3.1

三:结果

能运行

出现新问题

版本过低的问题

Using TensorFlow backend 暂时不考虑,不影响学习

pad_sequences函数不存在

不需要降版本 新版把from keras.preprocessing.sequence import pad_sequences改成from keras_preprocessing.sequence import pad_sequences或者from keras.utils import pad_sequences就行了

No module named 'tensorflow.core.framework.summary_pb2’问题

参考

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46946348/article/details/116015335
————————————————

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐