导入了tensorflow,为什么智能提示没有placeholder呢?

响应导师号召,最近开始深度学习~
环境搭建就不说了,网上很多,我使用了anaconda。
参考书我使用的是谢琼的《深度学习基于Python语言和TensorFlow平台》。

import tensorflow as tf

x1 = tf.compat.v1.placeholder(dtype=tf.float32)

结果提示tensorflow并没有这个方法(明明我就敲的和书上一毛一样啊)
后来发现原因是tensorflow版本太高了,我使用了2.0,换成1.X就好啦
具体步骤:打开Preference,搜索interpreter

interpreter设置.png

添加tensorflow时,勾选Specify version,选择1.X的版本就好了(我选了1.14.0是OK的)


版本选择.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 版权所有,转载请注明出处 其它相关文章:tensorflow学习笔记系列(一):前言tensorflow学习笔记系...
    mac在路上阅读 20,208评论 2 22
  • 网址 下载与安装 你可以使用我们提供的 Pip, Docker, Virtualenv, Anaconda 或 源...
    九七学姐阅读 4,784评论 3 11
  • 去年做房子的时候,我跟我爸提过,我在学校(当时读高三,在外面租房子住,养了不少花)养的这些话,你做房子是也考虑下给...
    木子李下梅阅读 466评论 0 4
  • 昆明梁艳分享649天。网络中级五期。2019.02.28 1. 不满是自己对自己的攻击。 2. 人不...
    诗心小鹿阅读 241评论 0 0
  • 结婚,终身大事,爹不疼娘不爱,不闻不问。 工作,高不成低不就。 关上门,都是不开心,没有未来,没有安全感,连诉说的...
    浅话阅读 253评论 0 0