【发布时间】:2019-12-17 22:42:00
【问题描述】:
我有 anaconda 和 python 3.5。我已经安装了 tensorflow 和其他库(numpy、pandas、matplotlib)。每当我运行我在互联网上找到的示例 tensorflow 程序时,我在声明变量时遇到错误
tf.constant()
我尝试了其他问题提供的各种解决方案,最常见的文件名称为 tensorflow.py 是程序名称,但我的程序称为 example.py
我尝试重新安装 anaconda ,使用特定版本的 python 创建新的 conda 环境,我尝试了 tensorflow 2.0 beta
import tensorflow as tf
X = tf.constant( train_features , dtype=tf.float32 )
我希望程序像示例一样运行,但错误是
AttributeError: module 'tensorflow' has no attribute 'constant'
【问题讨论】:
-
是您的文件夹名称tensorflow,您是否尝试过完全删除并重新安装
-
example.py 的路径在任何名称中都包含 tensorflow
-
您是否在 Anaconda 环境中运行过此代码?如果是,您是否能够导入 tensorflow?您可以尝试在本地(不是环境)中运行代码吗?您可以复制错误的完整跟踪吗?谢谢!这很奇怪。我尝试将 Anaconda 与 Spyder 结合使用。在桌面上的“tensorflow”文件夹中创建了一个 example.py。我可以毫无问题地运行代码。谢谢!
标签: python tensorflow anaconda