安装了TensorFlow,却报但是No module named ‘tensorflow‘
·
安装了TensorFlow,却报但是No module named ‘tensorflow‘
首先检查TensorFlow安装在哪个环境里面
我的Tensorflow直接安装在base环境里了,所以解释器选择这个
然后学习时却有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
————————————————
更多推荐
已为社区贡献1条内容
所有评论(0)