Tensorflow问题记录
本篇文章记录作者在使用Tensorflow时所遇到的问题,希望能帮助到需要的同志
目录
- 1.报错:ImportError: No module named 'tensorflow'
- 2.报错:AttributeError: module ‘tensorflow‘ has no attribute ‘flags‘
- 3.报错:RuntimeError: tf.placeholder() is not compatible with eager execution.
- 4.报错:ImportError: cannot import name ‘_tf_stack‘ from ‘tensorflow.python‘
- 5.将TensorFlow 1.X 的代码转换为 TensorFlow 2.0
- 6.将TensorFlow2.x转为TensorFlow1.x
- 7.在anaconda中降低python版本
- 8.安装OpenEXR失败
- 未完待续
1.报错:ImportError: No module named ‘tensorflow’
报错原因:没有安装tensorflow包。
解决办法:
pip install tensorflow
2.报错:AttributeError: module ‘tensorflow‘ has no attribute ‘flags‘
报错原因:pycharm1.x与2.x版本问题不兼容。
解决办法1:
FLAGS = tf.compat.v1.flags.FLAGS
解决办法2:
import tensorflow.compat.v1 as tf
但是第二种有可能会报错,解决办法看报错3
3.报错:RuntimeError: tf.placeholder() is not compatible with eager execution.
报错原因:这是因为在运行**tf.compat.v1.placeholder(dtype, shape = None, name = None)**的时候急切执行了这条语句,但是我们一般都是在一个Session前先去定义placeholder,但是不会去执行,然后再在Sesion上下文管理器中去传入我们的数据,然后执行。
解决办法(在代码中添加这一句):
tf.compat.v1.disable_eager_execution()
例子:
import tensorflow as tf
import numpy as np
# tf.compat.v1.disable_eager_execution()
x = tf.compat.v1.placeholder(tf.float32, shape=(1024, 1024))
y = tf.matmul(x, x)with tf.compat.v1.Session() as sess:print(sess.run(y))
4.报错:ImportError: cannot import name ‘_tf_stack‘ from ‘tensorflow.python‘
报错原因:没有安装好tensorflow
解决办法:重新安装tensorflow
5.将TensorFlow 1.X 的代码转换为 TensorFlow 2.0
传送门
6.将TensorFlow2.x转为TensorFlow1.x
CMD:
pip uninstall tensorflow
pip install tensorflow==1.15
如果不行,可以到这个网站去下载需要的版本,然后自行安装↓↓↓
TensorFlow全版本传送门
python -m pip install xxx.whl
7.在anaconda中降低python版本
conda install python=3.x
8.安装OpenEXR失败
强效解决办法:
在网站中下载需要的版本:传送门
python -m pip install xxx.whl
暂时只能想到真么多,有问题的同志可以在评论区告诉我
未完待续
Tensorflow问题记录相关推荐
- linux 配置tensorflow 全过程记录
linux 配置tensorflow 全过程记录 前几天刚下一个deepin系统,是基于linux 内核的,界面的设计有些mac的feel 感觉还是挺不错的,之后就赶紧配置了一下tensorflow ...
- tensorflow函数记录
tensorflow函数记录 函数类型一 tf.stack() axis=0,1 tf.reduce_sum() axis=0,1 tf.concat() axis=0,1 功能快捷键 合理的创建标题 ...
- WIN10环境英伟达9系显卡tensorflow安装记录及调试过程 CUDA8.0+tensorflow-gpu1.4+CuDNN6.0
用sklearn学习完了机器学习之后,本来打算入坑深度学习.查阅了网上相关资料之后决定学习tensorflow进行入门,哪知安装就花费了一周的时间.深感老显卡安装不易,在此记录一下安装过程希望可以帮助 ...
- Ubuntu18.04+anaconda3+tensorflow安装记录
一.Ubuntu18.04(64bit) 这几天一直在搭建TensorFlow环境,可谓是一波三折啊~记录一下 首先我想用自己的电脑装个双系统,win7+Ubuntu18.04.因为win7系统里面有 ...
- VS调用tensorflow模型记录
本片博客参考 Windows下用c++来调用tensorflow训练好的模型 我遇到的问题如下: 在编译成功之后,运行时报错 解决办法: 在 main 函数中添加Py_SetPythonHome(L& ...
- TensorFlow学习记录1-一些比较好的学习资源
以下是个人找到的一些TensorFlow学习资源,中英文都有 www.tensorflow.org 官网 http://wiki.jikexueyuan.com/project/tensorflow- ...
- anaconda 安装 TensorFlow 过程记录
从官网下载的3.9版本的anaconda ,要安装TensorFlow ,但是anaconda安装特别慢,所以寻找教程. (一些指令比较多) Anaconda环境下Tensorflow的安装与卸载 参 ...
- VScode使用tensorflow全程记录
VScode开发机器学习系列一 如何使用vscode进行tensorflow开发 python安装 下载pip 查看CUDA tensorflow下载安装 配置vscode 如何使用vscode进行t ...
- win10使用Inception v3进行图像分类TensorFlow学习记录
win10中构建TensorFlow环境: 下载并安装anaconda环境,具体步骤这里有:spark2.3在Windows10当中来搭建python3的使用环境pyspark,只需要看anacond ...
最新文章
- 【linux】Valgrind工具集详解(三):打印信息说明
- JFinal 源码导读第二天(2)configPlugin,configRoute
- 第十六届全国大学生智能车竞赛百度智慧交通竞赛成绩
- APT团伙是如何利用Windows热修复的?
- 一级学科和二级学科_在多学科团队中工作的6个障碍(以及如何解决这些问题)
- Objects.requireNonNull 方法说明
- java jobdetail_Spring创建JobDetail的两种方式
- .Net AppDomain详解(二)
- Python3基础12(collections、struct、itertools、chardet等的使用)
- atitit.提升软件开发的效率and 质量的那些强大概念and方法总结
- 海康流媒体服务器客户端网页打不开,海康dvr流媒体服务器+客户端
- 多种企业常用网管软件介绍及配置说明(带视频)
- 基于深度学习的行人检测技术
- Vue看板娘教程详细版
- html chm用浏览器打开方式,访问chm文件出现 已取消到该网页的导航的解决方法
- 在网页标题前添加一个小图标
- E2224和E5-2630v4的区别?
- MyBatis_查询缓存01
- 爬取94神马网的电影信息
- NOIP2008 ISBN号码(一桶水)【A005】