module ‘tensorflow’ has no attribute ‘get_default_graph’当我使用keras和tensorflow做深度学习的时候,python3.7报了这个错误,这个问题源自于keras和TensorFlow的版本过高导致模块不存在或者已经更改不再兼容 解决办法,降级.改为python3.6.5,TensorFlow1.12.0和keras 2.2.4 对应关系如下 python,tensorflow和keras的版本对应关系. https://docs.…
编译旧的代码,会像下面这样提示出错: deconv_shape3 = tf.pack([shape[0], shape[1], shape[2], NUM_OF_CLASSESS]) AttributeError: 'module' object has no attribute 'pack' 因为TF后面的版本修改了这个函数的名称,把tf.pack改为 tf.stack. 因此只需要替换掉,就可以编译通过了.…
问题描述: 环境: windows10 pycharm2016.2.3  //在最先版本的pycharm就没问题,可能还需要升级pip版本 python3.6 pip安装模块,提示 AttributeError: module 'pip' has no attribute 'main' 解决方案: 降级pip版本:python -m pip install --upgrade pip==9.0.3,再次安装就可以了!…
最近在编写Python脚本过程中遇到一个问题比较奇怪:Python脚本完全正常没问题,但执行总报错"AttributeError: 'module' object has no attribute 'xxx'".这其实是.pyc文件存在问题. 问题定位: 查看import库的源文件,发现源文件存在且没有错误,同时存在源文件的.pyc文件 问题解决方法: 命名py脚本时,不要与python预留字,模块名等相同. 删除该库的.pyc文件(因为py脚本每次运行时均会生成.pyc文件:在已经生…
最近在开发微信公众号,有一个自定义消息回复的需求 比如用户:麻烦帮我查询一下北京的天气? 系统回复:北京天气,晴,-℃... 这时候需要根据关键字[北京][天气],分词匹配需要执行的操作,然后去调用天气接口,请求天气数据. 不同的提问可能需要查询不同的接口数据,这个时候想把每个接口调用做成一个Python脚本插件,在程序运行过程中动态去请求不同接口,扩展性强. def get_baidu_html(): import urllib2 import sys url = 'http://1212.i…
  tf.mul已经在新版本中被移除,请使用 tf.multiply 代替…
原因:TensorFlow2.0版本修改了许多函数名字 tf.sub()更改为tf.subtract() tf.mul()更改为tf.multiply() tf.types.float32更改为tf.float32 tf.pact()更改为tf.stact() tf.Session()更改为tf.compat.v1.Session()…
出现此错误的原因:是此文件smtp02.py 所在的目录下有string.pyc 的文件存在,与python库里的string.pyc冲突造成无法确认编译所取的类库.…
在第一次使用python中的pdb模块式,pdb.set_trace()时编译器总是会报错,一开始总是以为是自己的拼写错误,但经过反复检查后发现并不是自己的拼写错误.而是我创建的测试文件的名称是pdb.py这就导致我们引入的模块使我们自己创建的测试文件.解决方法就是将测试文件名字更改就行. 这也告诉我们一定不能用关键字来命名!…
官方各版本的安装说明:https://www.tensorflow.org/install/ 本文介绍如何在windows环境下安装tensorflow, 跑起来简单的demo. 1.安装python(python中包括了pip) tensorflow 只支持3.5.x的python版本.可以从https://www.python.org/downloads/release/python-352/下载对应的python安装包. 我选择的是exe版本. 安装完成后,需要设置环境变量,在Path中添…